Araq
|
c463a22dc9
|
Merge branch 'master' of github.com:Araq/Nimrod
|
2011-12-31 11:28:09 +01:00 |
|
Araq
|
61ff329337
|
Merge pull request #79 from Tass/master
readAll
|
2011-12-31 02:21:01 -08:00 |
|
Araq
|
92395568bb
|
improved actors.sync
|
2011-12-31 11:18:18 +01:00 |
|
Araq
|
d25fefc0ff
|
make trecinca|b tests green
|
2011-12-31 10:23:56 +01:00 |
|
Araq
|
9fdfda136c
|
critbits added to stdlib
|
2011-12-30 21:01:50 +01:00 |
|
Simon Hafner
|
cf2078aed8
|
compileSingleTest instead of direct callCompiler
|
2011-12-30 14:22:56 +01:00 |
|
Simon Hafner
|
24917aaf1e
|
fixes for readAll
|
2011-12-30 14:15:12 +01:00 |
|
Araq
|
b336bf4039
|
added support for advanced substitution expressions
|
2011-12-27 19:22:46 +01:00 |
|
Simon Hafner
|
5ede29cd05
|
implemented readAll()
|
2011-12-22 17:17:06 +01:00 |
|
Zahary Karadjov
|
841d6b6aa9
|
fixed some recently introduced compilation errors in the standard library
|
2011-12-13 22:52:13 +02:00 |
|
Araq
|
31ce41598e
|
added binary trees benchmark
|
2011-12-12 23:07:13 +01:00 |
|
Zahary Karadjov
|
67bc23bb60
|
Merge branch 'master' of github.com:Araq/Nimrod into upstream
|
2011-12-11 11:26:50 +02:00 |
|
Araq
|
af792da0bb
|
codegen uses alias analysis to generate better code
|
2011-12-10 01:06:32 +01:00 |
|
Zahary Karadjov
|
de4b894541
|
proc arguments are in scope when the result type definition is being processed
This is intended for type deduction depending on the arguments
proc foo(x: type): type(expr(x))
|
2011-12-09 16:05:51 +02:00 |
|
Araq
|
c6213c9774
|
fixes #71; sorry about the polling implementation
|
2011-12-05 21:43:45 +01:00 |
|
Araq
|
24e1d22ec9
|
fixes 70
|
2011-12-04 20:21:38 +01:00 |
|
Araq
|
70cf34cbdc
|
'assert' is now implemented without compiler magic
|
2011-12-04 20:14:50 +01:00 |
|
Araq
|
7d2466638e
|
made 2 tests green
|
2011-11-30 01:20:00 +01:00 |
|
Araq
|
fc9fdc2b9d
|
cleaned up configuration file handling and documented the new behaviour
|
2011-11-30 00:53:41 +01:00 |
|
Araq
|
7fcbdc6d42
|
implemented 'let' statement
|
2011-11-29 17:27:48 +01:00 |
|
Araq
|
455994664e
|
old 'readline' and 'endOfFile' not deprecated anymore; too convenient for 1 liners (see examples/maximum.nim)
|
2011-11-29 08:41:06 +01:00 |
|
Araq
|
e261a88d07
|
further steps to get rid of deprecated endOfFile and readLine
|
2011-11-29 01:24:58 +01:00 |
|
Araq
|
020a10927a
|
fixes #31
|
2011-11-27 16:32:05 +01:00 |
|
Araq
|
4b39ac5cbe
|
deprecated endOfFile and readLine
|
2011-11-25 18:17:14 +01:00 |
|
Araq
|
02e8e9c3ea
|
fixed bug that kept tls emulation from working
|
2011-11-25 17:26:11 +01:00 |
|
Araq
|
c8dda8cc6f
|
attempt to fix tunidecode test; GC cares for seq->openArray conversions
|
2011-11-21 01:33:18 +01:00 |
|
Araq
|
72651de710
|
bugfix: 'when' sections in generic objects now work, so TThread[void] compiles
|
2011-11-20 16:13:03 +01:00 |
|
Araq
|
a274f3bf5b
|
got rid of 'accept' dir in the tests
|
2011-11-19 15:45:51 +01:00 |
|
Araq
|
d0772feb08
|
fixed some tests
|
2011-11-19 12:23:03 +01:00 |
|
Araq
|
62aa8bed3b
|
tester: threading tests added
|
2011-11-19 02:05:16 +01:00 |
|
Araq
|
a497b4d1cf
|
bugfix: fixed memory leaks in osproc module
|
2011-11-18 22:14:32 +01:00 |
|
Zahary Karadjov
|
12bac28d23
|
macros and templates can be expanded anywhere where a type is expected.
This allows for various type selection algorithms to be implemented.
See tests / accept / compile / ttypeselectors.nim for examples.
|
2011-11-18 02:11:15 +02:00 |
|
Araq
|
7819b84475
|
bugfixes: objects still invalid for constants; fixed a typo concerning 'high' in eval context
|
2011-11-15 23:03:14 +01:00 |
|
Araq
|
395b05f911
|
tester uses same layout as nimbuild
|
2011-11-12 12:17:44 +01:00 |
|
Araq
|
3b6d831549
|
Merge branch 'master' of github.com:Araq/Nimrod
|
2011-11-12 01:21:10 +01:00 |
|
Araq
|
8fc15ca0d5
|
added another test case
|
2011-11-12 01:02:06 +01:00 |
|
Zahary Karadjov
|
da4076e0b7
|
when running unit tests, the tester will print only failures using colorless output (this should be better for nimbuild)
|
2011-11-10 04:39:46 +02:00 |
|
Araq
|
2bd14f4ba8
|
GC tests now finally part of testsuite
|
2011-11-10 02:13:02 +01:00 |
|
Araq
|
68be801f63
|
operator precedence changed: assignment like operators are supported; escaping of operators with \ is supported
|
2011-11-09 01:42:05 +01:00 |
|
Araq
|
8c03d96c6a
|
bugfixes for the testsuite
|
2011-11-08 01:57:23 +01:00 |
|
Araq
|
25e813b5d0
|
bugfixes for the tester; the tester now supports running of single tests
|
2011-11-08 01:29:29 +01:00 |
|
Araq
|
0b4d5e45b9
|
tester checks exitcode; osproc additions; DLL fixes; taint mode fixes
|
2011-11-07 23:25:34 +01:00 |
|
Araq
|
0ce9d49601
|
better exception behavior for os.removeFile and os.removeDir
|
2011-11-06 01:59:13 +01:00 |
|
Araq
|
089e287c6e
|
compilation cache: fixed recently introduced bug (lazy loading of bodies)
|
2011-11-06 01:11:38 +01:00 |
|
dom96
|
264de4537e
|
Added ftpclient module. Fixed docs in sockets module. Added dll tests to test suite.
|
2011-11-04 00:22:04 +00:00 |
|
Araq
|
cacb200eff
|
fixes #2
|
2011-11-02 02:47:34 +01:00 |
|
Araq
|
77222b2aad
|
fixes #59
|
2011-11-02 02:36:01 +01:00 |
|
Araq
|
1f6725e59e
|
small bugfixes to make more tests green
|
2011-11-02 02:28:18 +01:00 |
|
Araq
|
84c473a890
|
DLL generation may work again
|
2011-11-02 01:25:17 +01:00 |
|
dom96
|
e1a82987af
|
Fixed the tester. Some fixes and additions for the JS backend.
|
2011-10-31 15:39:01 +00:00 |
|