Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' of github.com:Araq/Nimrod into upstream | Zahary Karadjov | 2011-12-11 | 3 | -11/+51 |
|\ | |||||
| * | codegen uses alias analysis to generate better code | Araq | 2011-12-10 | 1 | -2/+12 |
| | | |||||
| * | fixes #71; sorry about the polling implementation | Araq | 2011-12-05 | 2 | -9/+39 |
| | | |||||
* | | The test runner will print out encountered exceptions | Zahary Karadjov | 2011-12-07 | 1 | -0/+4 |
| | | |||||
* | | New implementation for os.sameFile on Windows | Zahary Karadjov | 2011-12-07 | 3 | -25/+66 |
|/ | | | | | | Hard-links on Windows are now treated just as they are on POSIX. The new implementation is faster than the previous, but still it's quite slower than fstat (use with caution). | ||||
* | fixes 70 | Araq | 2011-12-04 | 1 | -7/+7 |
| | |||||
* | 'assert' is now implemented without compiler magic | Araq | 2011-12-04 | 3 | -11/+22 |
| | |||||
* | threads compile again; attempt to fix serious code gen issue (except + return) | Araq | 2011-12-03 | 2 | -11/+11 |
| | |||||
* | bugfixes for .rod files and visual C++ | Araq | 2011-12-03 | 9 | -101/+102 |
| | |||||
* | Added a `chmod` function to the ftpclient module. | dom96 | 2011-11-30 | 1 | -1/+22 |
| | |||||
* | Fixed `ftpclient.createDir`. | dom96 | 2011-11-29 | 1 | -1/+4 |
| | |||||
* | implemented 'let' statement | Araq | 2011-11-29 | 2 | -3/+4 |
| | |||||
* | old 'readline' and 'endOfFile' not deprecated anymore; too convenient for 1 ↵ | Araq | 2011-11-29 | 3 | -13/+6 |
| | | | | liners (see examples/maximum.nim) | ||||
* | further steps to get rid of deprecated endOfFile and readLine | Araq | 2011-11-29 | 6 | -15/+28 |
| | |||||
* | compiler uses new 'readLine' | Araq | 2011-11-27 | 2 | -15/+35 |
| | |||||
* | fixes #31 | Araq | 2011-11-27 | 1 | -0/+3 |
| | |||||
* | bugfix: tester compiles again | Araq | 2011-11-26 | 2 | -2/+2 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2011-11-26 | 1 | -1/+31 |
|\ | |||||
| * | New algorithm for locating and loading nimrod config files. | Zahary Karadjov | 2011-11-25 | 1 | -1/+31 |
| | | | | | | | | Some new options added to the compiler (see news.txt for details) | ||||
* | | deprecated endOfFile and readLine | Araq | 2011-11-25 | 3 | -24/+52 |
| | | |||||
* | | fixed bug that kept tls emulation from working | Araq | 2011-11-25 | 1 | -4/+5 |
|/ | |||||
* | fixes #60 | Araq | 2011-11-25 | 1 | -2/+2 |
| | |||||
* | C codegen: generate nimKeepAlive calls at strategic places to keep the C ↵ | Araq | 2011-11-24 | 1 | -6/+15 |
| | | | | compiler from optimizing away all stack roots | ||||
* | fixes #65 | Araq | 2011-11-22 | 1 | -1/+1 |
| | |||||
* | attempt to fix tunidecode test; GC cares for seq->openArray conversions | Araq | 2011-11-21 | 3 | -943/+980 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2011-11-20 | 2 | -2/+3 |
|\ | |||||
| * | Fixed test suite on windows | Dominik Picheta | 2011-11-19 | 2 | -2/+3 |
| | | |||||
* | | bugfix: 'when' sections in generic objects now work, so TThread[void] compiles | Araq | 2011-11-20 | 2 | -2/+29 |
|/ | |||||
* | fixed some tests | Araq | 2011-11-19 | 2 | -55/+55 |
| | |||||
* | tester: threading tests added | Araq | 2011-11-19 | 1 | -10/+12 |
| | |||||
* | bugfix: fixed memory leaks in osproc module | Araq | 2011-11-18 | 2 | -18/+20 |
| | |||||
* | new osproc implementation may work with mac os x | Araq | 2011-11-18 | 2 | -6/+7 |
| | |||||
* | tester compiles in taint mode again | Araq | 2011-11-18 | 1 | -1/+1 |
| | |||||
* | cgen: no type canon for integral types; osproc use posix_spawn instead of ↵ | Araq | 2011-11-18 | 5 | -52/+139 |
| | | | | fork&exec | ||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2011-11-15 | 1 | -2/+53 |
|\ | |||||
| * | Added new features to the ftpclient module. | dom96 | 2011-11-15 | 1 | -2/+53 |
| | | |||||
* | | bugfixes: objects still invalid for constants; fixed a typo concerning ↵ | Araq | 2011-11-15 | 1 | -0/+3 |
|/ | | | | 'high' in eval context | ||||
* | new FTPClient module compiles in taint mode | Araq | 2011-11-15 | 1 | -21/+34 |
| | |||||
* | tester uses same layout as nimbuild | Araq | 2011-11-12 | 2 | -6/+8 |
| | |||||
* | better streams implemenation; fixes #63 | Araq | 2011-11-12 | 4 | -45/+109 |
| | |||||
* | fixing bootstrapping when stack frames are enabled | Zahary Karadjov | 2011-11-10 | 1 | -28/+28 |
| | |||||
* | when running unit tests, the tester will print only failures using colorless ↵ | Zahary Karadjov | 2011-11-10 | 1 | -8/+24 |
| | | | | output (this should be better for nimbuild) | ||||
* | Added system.program_results for controlling the exit code of the program ↵ | Zahary Karadjov | 2011-11-10 | 3 | -11/+55 |
| | | | | | | | | under normal circumstances Implemented operators like +=, -=, etc for ordinals, floats and string Programs using the UnitTest module will now report the number of failed tests as the exit code of test runs (0 for successful run) | ||||
* | bugfixes for the testsuite | Araq | 2011-11-08 | 1 | -1/+1 |
| | |||||
* | bugfixes for the tester; the tester now supports running of single tests | Araq | 2011-11-08 | 1 | -7/+5 |
| | |||||
* | tester checks exitcode; osproc additions; DLL fixes; taint mode fixes | Araq | 2011-11-07 | 6 | -50/+89 |
| | |||||
* | better exception behavior for os.removeFile and os.removeDir | Araq | 2011-11-06 | 1 | -5/+10 |
| | |||||
* | memfiles now uses winlean; changed the interface to raise EOS | Araq | 2011-11-05 | 4 | -68/+113 |
| | |||||
* | logical typo in the previous commit | Zahary Karadjov | 2011-11-04 | 1 | -3/+3 |
| | |||||
* | new kind of AST printer that prints indented trees | Zahary Karadjov | 2011-11-04 | 1 | -36/+73 |
| | | | | | AST-to-string conversion procs renamed to repr, treeRepr and lispRepr for better consistency new dumpTree and dumpLisp procs for quick AST inspection of arbitrary nimrod blocks |