Commit Graph

1027 Commits

Author SHA1 Message Date
Araq
f3d530e482 fixes #1434 2014-08-14 00:02:24 +02:00
Araq
32a5d4baf0 fixes #1442 2014-08-13 02:53:00 +02:00
Araq
4d8c127838 made some tests green 2014-08-13 01:30:42 +02:00
Araq
62e454f41b asynchttpserver compiles again; made some tests green 2014-08-13 01:16:18 +02:00
Araq
4d863ebb5e fix failed tests due to gcsafe 2014-08-12 10:11:58 +02:00
Araq
b8ce3a4175 fixes 'gcsafe' 2014-08-12 08:47:31 +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
Dominik Picheta
4f5f98f0b1 Fixes incorrect async exception handling. Adds sleepAsync.
The tasyncexceptions test has been added which tests for this incorrect
exception handling behaviour. The problem was that the exception was
raised inside a callback which was called from a previously finished async
procedure. This caused a "Future already finished" error. The fix was to
simply reraise the exception if the retFutureSym is already finished.

sleepAsync was added to help with the reproduction of this test. It should
also be useful for users however.

Finally some debug information was added to futures to help with future
bugs.
2014-08-09 17:13:22 +01: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
ca8135f34b added test 2014-08-05 21:45:58 +02:00
Araq
9673e4f2df progress on deepCopy 2014-08-01 23:40:48 +02:00
Clay Sweetser
e5acd9d410 Merge branch 'ptables_fix' of git://github.com/flyx/Nimrod into flyx-ptables_fix 2014-07-24 18:13:14 -04:00
Simon Jakobi
60a2d8ad58 Remove unnecessary import 2014-07-19 14:37:47 +02:00
Araq
e94203ac21 tester should work again 2014-07-16 01:09:51 +02:00
Andreas Rumpf
396b5619fc Merge pull request #1273 from katlogic/devel
Second stab at `$`(float)
2014-07-15 22:01:58 +02:00
Andreas Rumpf
85ec4dc4cb Merge pull request #1218 from rbehrends/parsefloat-fix
Fixed parsing of float literals.
2014-07-15 21:50:17 +02:00
Andreas Rumpf
f88f082be3 Merge pull request #1361 from def-/setdiff
Add missing difference and  to sets module
2014-07-15 19:07:08 +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
def
54d61d2f66 Add TSet difference tests 2014-07-15 02:16:12 +02:00
Dominik Picheta
cdcdab49b7 Fix broken async tests. 2014-07-13 11:02:34 +01: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
21be7bf85a fixes #1310 2014-07-02 21:15:29 +02:00
Araq
d02cc41596 fixes #1275 2014-07-01 23:41:25 +02:00
Araq
b56f43c394 fixes #898 2014-07-01 22:58:44 +02:00
Araq
212293197f fixes #1161 2014-07-01 21:47:53 +02:00
Araq
0339b9d386 fixes #1319 2014-06-30 22:24:08 +02:00
Araq
678f3d7f5b fixes constant array indexing bug 2014-06-30 16:45:55 +02:00
Reimer Behrends
cbcf01fc06 Rename sequtils.distnct to sequtils.deduplicate. 2014-06-28 19:18:13 +02:00
Araq
c71d7213e8 Merge branch 'devel' of https://github.com/Araq/Nimrod into new_spawn 2014-06-28 13:58:32 +02:00
Araq
59f61bae05 new jester compiles 2014-06-28 01:03:07 +02:00
Felix Krause
f59ca2736d Fixed == for PTables, added test. 2014-06-27 16:57:01 +02:00
Araq
7014d0c5c8 some progress for jester+async 2014-06-27 16:03:11 +02:00
Felix Krause
ac3f872fa3 Fixed TSet proc names to conform with set 2014-06-26 20:55:46 +02:00
Araq
85a1d896c2 Merge branch 'devel' of https://github.com/Araq/Nimrod into new_spawn
Conflicts:
	lib/system.nim
2014-06-26 17:19:28 +02:00
Araq
eed443d4b3 rewrote lambdalifting; fixes deeply nested closures 2014-06-26 15:58:41 +02:00
Felix Krause
bdd3b6c612 Added logical set operations to TSet 2014-06-25 22:07:28 +02:00
Simon Hafner
be534279da Merge pull request #1279 from Varriount/fix-1216
Fix issue #1216
2014-06-18 18:47:45 -05:00
Clay Sweetser
a48c728ab3 Added notnil test for issue #1216 2014-06-18 17:47:37 -04:00
Dominik Picheta
ebff5f1f28 Improve caasdriver output. 2014-06-16 23:36:11 +01:00
Andreas Rumpf
2ec1501c7a Merge pull request #1281 from Araq/new_spawn
New spawn
2014-06-16 23:03:17 +02:00
Dominik Picheta
1658a29ec6 Fixes #1263. 2014-06-15 12:57:05 +01:00
Dominik Picheta
8965ee5984 Add osproc stdin test. 2014-06-15 12:57:05 +01:00
Varriount
370f06d557 Update categories.nim
Fixed the tester from crashing when the babel package file is invalid.
2014-06-14 22:32:37 -04:00
katlogic
9532951cfc Tests for $(float) 2014-06-15 01:53:09 +02:00
Araq
947b152163 some changes 2014-06-09 08:03:54 +02:00
flaviut
7e60cf2a34 Add test 2014-06-03 19:05:13 -04:00