Commit Graph

1123 Commits

Author SHA1 Message Date
Araq
bd88e526cf fixes #1744 2014-12-17 23:21:15 +01:00
Araq
73dda8a81d fixes #1638 2014-12-17 21:52:01 +01:00
Araq
c91cf3068f JS tests cleaned up 2014-12-17 01:43:36 +01:00
Araq
e9619d7278 fixes #1655 2014-12-17 01:11:30 +01:00
Araq
8be177627a fixes #1181, fixes #1715 2014-12-16 14:49:47 +01:00
Araq
61c5c92f09 fixes #1656 2014-12-15 02:15:11 +01:00
Araq
bebac34f87 fixes #1352 2014-12-14 11:49:32 +01:00
Araq
f731c5aac0 disable t5000 test for the autobuilder 2014-12-11 20:50:32 +01:00
Araq
393be49313 fixes #1597 2014-12-11 01:02:53 +01:00
Araq
85cc5a6a1f destuctors are experimental; 'func' is now a keyword 2014-12-10 01:57:08 +01:00
juxiliary
cd0f17202e Fixing extraneous semicolon in jsgen output
jsgen was producing javascript objects like this
```
{, name:"foo"}
```
causing syntax errors in javascript interpretors.
2014-12-06 21:57:20 +10:00
Araq
85d83fd8cb fixes regression due to object assignment fixes 2014-12-01 22:53:50 +01:00
Araq
a1c217a2db fixes #1684 2014-11-30 02:56:26 +01:00
Araq
51dd4b7601 fixes #1489, fixes #1490 2014-11-28 18:15:06 +01:00
Araq
105a0616a9 implemented procCall builtin 2014-11-28 02:43:41 +01:00
Araq
c2b223688d fixes #1539 2014-11-27 09:41:36 +01:00
Araq
b4e38cb498 fixes #1657 2014-11-27 09:28:48 +01:00
Araq
7edf6fc1d2 fixes #1547 2014-11-27 08:36:58 +01:00
Araq
e1630dcc73 fixes #1337 2014-11-23 01:45:53 +01:00
Araq
2a1acbd1a6 fixes #1669 2014-11-22 23:09:08 +01:00
Araq
326bdae8ca fixes #837 2014-11-21 02:26:49 +01:00
Araq
57689037c5 fixes #916 2014-11-20 21:39:08 +01:00
Araq
bb532a697e fixes #1562, fixes #1543 2014-11-20 21:02:51 +01:00
Araq
abb2c21047 fixes #836 2014-11-19 23:40:26 +01:00
Araq
32ec5af60a fixes #1053, fixes #924 2014-11-19 23:38:35 +01:00
Araq
17736a1eb4 fixes #1274 2014-11-18 01:46:52 +01:00
Araq
729e048a32 fixes #940 2014-11-17 08:28:24 +01:00
Araq
fd532b6dab fixes #206 2014-11-16 21:59:21 +01:00
Araq
8349cee613 fixes #1055 2014-11-16 20:32:05 +01:00
Araq
37cc9b2226 fixes #1181 2014-11-13 19:07:27 +01:00
Araq
bc5879b9b7 fixes error propagation for macros.parseExpr 2014-11-13 09:12:27 +01:00
Araq
b2f577df23 fixes #1473 2014-11-12 02:36:59 +01:00
Araq
2d43fcafe0 fixes #1593 2014-11-12 00:04:04 +01:00
Araq
aae180e26b fixes #1560 2014-11-11 21:32:22 +01:00
Araq
b6e006fbbe fixes #1646 2014-11-10 01:33:25 +01:00
Araq
830e0c0009 the codegen doesn't emit deepCopy for parallel statements 2014-11-08 15:47:00 +01:00
Araq
943d4ee714 fixed the deadlock that happens when stress testing ToFreeQueue 2014-11-08 11:18:25 +01:00
Araq
b5586264a0 broken attempt to fix queue exhaustion 2014-11-07 00:27:31 +01:00
Araq
9500dfcc2e fixes #1612 2014-11-06 01:53:57 +01:00
Araq
a53e97fc89 Merge branch 'devel' into bigbreak
Conflicts:
	lib/pure/osproc.nim
2014-11-03 22:50:55 +01:00
Andreas Rumpf
0bfa26c213 Merge pull request #1609 from rbehrends/fix-method-dispatch
Fix method recursion bug.
2014-11-03 16:31:31 +01:00
Simon Krauter
a7f5d550c1 Added test case 2014-11-03 12:18:45 +01:00
Araq
8853023fd8 Merge branch 'bigbreak' of https://github.com/Araq/Nimrod into bigbreak 2014-11-03 12:01:07 +01:00
Reimer Behrends
ce9a57fcfd Fix dispatcher creation for method prototypes.
When method prototypes were involved (e.g. forward declarations
for mutual recursion), calls were sometimes dispatched to the
wrong method implementation. One of the reasons was that method
dispatchers were then not always attached to method ASTs in
the correct place.
2014-11-02 23:35:41 +01:00
Reimer Behrends
bce2d57d95 Added test case for recursive methods. 2014-11-02 15:37:16 +01:00
Araq
c4d05ca130 better effect inference 2014-11-02 14:35:13 +01:00
Andreas Rumpf
51c875863e Merge pull request #1589 from Varriount/fix-1561
Fixes #1561
2014-11-02 14:16:19 +01:00
Araq
590461d88a updated the test 2014-10-31 21:13:02 +01:00
Varriount
a8a9dd6699 Fix #1561 2014-10-29 18:57:03 -04:00
Araq
0e439ce367 implements #78 2014-10-26 22:48:54 +01:00