Commit Graph

1592 Commits

Author SHA1 Message Date
Araq
d1300de5e6 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-12 08:47:39 +02:00
Araq
b8ce3a4175 fixes 'gcsafe' 2014-08-12 08:47:31 +02:00
Araq
05dbba0e38 fixes #1431 2014-08-12 00:22:14 +02:00
Dominik Picheta
25610a2f70 Fixes incorrect macro stack traces. 2014-08-11 20:47:38 +01:00
Araq
aaf4b04203 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-11 20:38:36 +02:00
Araq
dd806cafa0 distinguish between 'defined' and 'declared' 2014-08-11 20:38:28 +02:00
Andreas Rumpf
94131e1e56 Merge pull request #1467 from Varriount/fix-1424
Fix #1424
2014-08-10 23:55:06 +02:00
Varriount
74213fcb9c Update semexprs.nim 2014-08-10 17:50:58 -04:00
Araq
b1c8461a3b fixes tinavlid_array_bounds test 2014-08-10 13:46:42 +02:00
Araq
037d7e4e5d Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-10 03:19:00 +02:00
Araq
76011e40ef progress on 'spawn' 2014-08-10 03:17:30 +02:00
Clay Sweetser
f8ea5f1a37 Adds documentation on skipTypes and mapType 2014-08-09 16:40:58 -04:00
Clay Sweetser
e46a735bb5 Fixes #1435 2014-08-09 16:40:35 -04:00
Clay Sweetser
7a09b3b57b Fix #1424 some more 2014-08-08 17:22:50 -04:00
Araq
c5b9486455 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-08-08 02:28:35 +02:00
Araq
0914b489b3 'parallel' statement works again 2014-08-08 02:28:26 +02:00
Araq
057b53e139 'lambda' is no keyword anymore 2014-08-08 02:24:19 +02:00
def
9bb739332f Also include string.h for strlen for C backend 2014-08-08 01:02:44 +02:00
Clay Sweetser
7c3a28ae8b Fix #1424 2014-08-07 17:52:37 -04:00
def
a41be8021b Include string.h for strlen with cpp backend 2014-08-07 21:32:17 +02:00
Araq
a64d733029 some bugfixes for 'deepCopy' 2014-08-06 09:54:23 +02:00
Araq
cf61072cc9 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel
Conflicts:
	compiler/ccgexprs.nim
2014-08-05 21:53:26 +02:00
Araq
55250b3f36 added debug output (but not active) 2014-08-05 21:40:17 +02:00
Araq
3df553ef25 check there is only one deepCopy per type 2014-08-05 21:38:49 +02:00
Araq
053b34d91d fixes yet another LL bug 2014-08-05 21:38:27 +02:00
Andreas Rumpf
b66444800a Merge pull request #1426 from Varriount/fix-813
Fix #813
2014-08-02 09:35:36 +02:00
Varriount
23f64dd63d Update commands.nim 2014-08-02 00:16:10 -04:00
Araq
9673e4f2df progress on deepCopy 2014-08-01 23:40:48 +02:00
Andreas Rumpf
f43ec61568 Merge pull request #1437 from def-/fix-#1291
Fix typo in mHigh
2014-08-01 02:09:09 +02:00
def
f17de0b13a Fix typo in mHigh 2014-08-01 02:06:07 +02:00
def
0dd46ee845 Set kind of literal nodes as resExpr 2014-08-01 01:45:58 +02:00
Clay Sweetser
9b4b4bcbc5 Clean up more 2014-07-29 21:31:46 -04:00
Clay Sweetser
6a09fc358e Clean up a bit. 2014-07-29 21:23:18 -04:00
Clay Sweetser
1b6abccba2 Fix #813
Also add a notice that the linked list stuff in the compiler should be (one day) removed.
2014-07-29 21:13:21 -04:00
def
1274953507 normalize "run" command 2014-07-29 02:16:57 +02:00
def
d9b5ae13be Allow arguments for "nimrod run" 2014-07-28 17:41:00 +02:00
Flaviu Tamas
ed68286c59 Fix #1392 2014-07-22 15:39:23 -04:00
Araq
e27c675293 fixes subtle interaction between closures and 'yield' 2014-07-22 20:22:29 +02:00
Araq
a7911addf7 parseBiggestFloat is now builtin 2014-07-16 00:41:03 +02:00
Araq
c14e7565f8 fixes #1355 2014-07-15 20:26:45 +02:00
Araq
fd0e809934 fixes #1362 2014-07-15 09:58:57 +02:00
Araq
6d3b632b47 Merge branch 'new_spawn' into devel
Conflicts:
	todo.txt
	web/news.txt
	web/nimrod.ini
2014-07-15 09:37:45 +02:00
Araq
49ad6fc3d4 fixes latest regression 2014-07-11 08:05:50 +02:00
Araq
e4e32bdfbf better error messages for macro instantiations 2014-07-10 00:59:26 +02:00
Araq
44353c585f VM: fixes 'raise' 2014-07-10 00:59:00 +02:00
Araq
eb99c27bd0 fixes #1011 2014-07-09 21:10:11 +02:00
Araq
d80d8aa74d fixes #1323 2014-07-08 20:12:07 +02:00
Araq
39ce17a73e fixes #933 2014-07-08 16:37:45 +02:00
Araq
f16449ec22 fixes #1103; fixes #1297 2014-07-08 02:02:58 +02:00
Araq
f9d7e8db2a implements #1332 2014-07-06 22:56:34 +02:00