Araq
bd9f6505c1
'discard' instead of 'nil' for system.nim
2014-02-02 00:00:17 +01:00
Araq
f16881ad16
disable internalError so that nimbuild compiles again
2014-01-25 14:24:33 +01:00
Zahary Karadjov
3c840102bc
fix the error "only proc headers can feature pragmas" when compiling in JS mode
2014-01-23 00:02:57 +02:00
Araq
36afdca87f
resolved conflicts with master
2014-01-18 01:16:45 +01:00
Grzegorz Adam Hankiewicz
2c2174f2d0
Clarifies system.lines() docstring.
...
Amends c087f905134b249cf20cbabc4066fbfa62dd668a.
2014-01-15 22:23:24 +01:00
Grzegorz Adam Hankiewicz
338a93f119
Adds docstrings to lines() iterators.
2014-01-15 22:23:16 +01:00
Araq
51ee524109
Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
2014-01-13 01:22:03 +01:00
Araq
346443d1b5
case consistency improvements
2014-01-11 21:56:05 +01:00
Zahary Karadjov
1ffae7cbaf
progress towards fixing tgenericshardcases
2014-01-06 00:15:55 +02:00
Zahary Karadjov
88873f7965
add incl/excl for sets accepting accepting other sets
2013-12-30 14:25:05 +02:00
Zahary Karadjov
afddae5aaf
Merge branch 'upstream' into devel
...
Conflicts:
compiler/ccgutils.nim
compiler/msgs.nim
compiler/sem.nim
compiler/semexprs.nim
compiler/seminst.nim
compiler/semmagic.nim
compiler/semstmts.nim
compiler/semtypes.nim
compiler/semtypinst.nim
compiler/sigmatch.nim
compiler/types.nim
compiler/vmgen.nim
lib/core/macros.nim
lib/system.nim
tests/reject/tenummix.nim
web/news.txt
2013-12-29 17:21:00 +02:00
Araq
438703f59e
case consistency: next steps
2013-12-29 01:13:51 +01:00
Araq
1101a40f91
improvements for 'pretty'
2013-12-28 23:30:53 +01:00
Zahary Karadjov
eb1d23c0c7
fixes #787
2013-12-28 23:53:48 +02:00
Araq
bf205fa85d
case consistency part 6
2013-12-28 01:17:02 +01:00
Araq
92b8fac94a
case consistency part 4
2013-12-27 23:10:36 +01:00
Araq
706266d8b7
case consistency part 3
2013-12-27 21:46:43 +01:00
Araq
2df9b442c6
case consistency part 1
2013-12-27 15:48:53 +01:00
Zahary Karadjov
952dbc4b8f
documented static params
2013-12-25 00:32:53 +02:00
Araq
32ef1f8f32
vm: FFI improvements
2013-12-23 20:12:13 +01:00
Grzegorz Adam Hankiewicz
1fe8b013ef
Adds example to locals() docstring.
2013-12-23 19:25:53 +01:00
Andreas Rumpf
259d205ff6
Merge pull request #759 from zielmicha/stdmsg
...
Write tracebacks to stderr instead of stdout.
2013-12-20 09:42:39 -08:00
Zahary Karadjov
027f30610e
static params: expr[T] is now static[T]
...
This introduces tyStatic and successfully bootstraps and handles
few simple test cases. Static params within macros are no longer
treated as PNimrodNodes - they are now equivalent to constants
of the designated type.
2013-12-19 01:06:38 +02:00
Michał Zieliński
db73f3af20
Add stdmsg (an alias to either stdout or stderr).
2013-12-17 20:36:53 +01:00
Grzegorz Adam Hankiewicz
c6c8366925
Mentions static alternatives to quit().
2013-12-12 00:57:31 +01:00
Andreas Rumpf
5bf395040f
Merge pull request #684 from gradha/pr_clarifies_docs
...
Clarifies wording of newSeq proc docstrings.
2013-11-30 16:25:44 -08:00
Araq
f10a23e669
removed 'system.eval'
2013-11-27 09:44:53 +01:00
Araq
4855055bca
Merge branch 'master' of https://github.com/Araq/Nimrod
2013-11-25 13:06:11 +01:00
Grzegorz Adam Hankiewicz
936c71df70
Clarifies wording of newSeq proc docstrings.
2013-11-22 22:54:24 +01:00
Dominik Picheta
d94a870de4
Fixed definition of seqShallowFlag.
2013-10-19 21:13:17 +01:00
Dominik Picheta
199c4d21bd
Fixed regression on ARM caused by the changed behaviour of noStackFrame in commit ac474a2812.
2013-10-19 21:01:32 +01:00
Araq
52d1a637b9
fixed definition of culong on win64
2013-10-15 07:53:10 +02:00
Araq
67e9f2861e
some fixes for win64
2013-10-10 00:39:10 +02:00
Araq
1a792d46d0
first version of the debug GC; doesn't work yet
2013-10-01 08:44:09 +02:00
Araq
62ed6b0aaf
Merge pull request #580 from gradha/pr_adds_equality_for_arrays
...
Adds equality comparison for arrays.
2013-09-01 01:39:31 -07:00
Araq
8710118b2c
Merge branch 'master' of github.com:Araq/Nimrod
2013-08-30 12:44:27 +02:00
Araq
7056ceda67
float64 is now an alias to 'float'; fixes #545
2013-08-30 12:24:54 +02:00
Zahary Karadjov
56d75bd23b
implemented and documented the new typedesc binding rules
2013-08-23 15:43:27 +03:00
Grzegorz Adam Hankiewicz
b7b19348a7
Adds equality comparison for arrays.
2013-08-22 23:09:31 +02:00
Araq
30bb68d48a
new VM: next steps
2013-08-03 21:14:57 +02:00
Araq
fca23d1675
bugfix: system.& for sequences
2013-07-27 01:28:13 +02:00
Grzegorz Adam Hankiewicz
6bab7a5bda
Documents passC/passL pragmas. Refs #506 .
2013-07-05 16:33:52 +02:00
Araq
30f8568570
fixes --os:standalone
2013-06-30 22:10:04 +02:00
Araq
52851b722d
--os:standalone works again
2013-06-30 21:15:28 +02:00
Simon Hafner
959adc6218
added "standalone" to possible OS options
2013-05-20 19:16:43 -05:00
Araq
ce5a1365c2
preparations for the new symbol binding rules for clean templates
2013-05-18 10:05:06 +02:00
Grzegorz Adam Hankiewicz
c2bc187382
Adds note to quit() about being called for termination.
2013-05-10 23:37:34 +02:00
Zahary Karadjov
a8e12afc76
test-runner for caas multi-step tests
2013-05-04 01:04:28 +03:00
Araq
a3073cf078
bugfix: varargs min/max procs; fixes #373
2013-04-08 20:56:24 +02:00
Araq
beb13ecf62
rod file viewer for easier debugging of rod files
2013-04-04 13:05:38 +02:00