Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | added 'system.shallow' | Araq | 2012-02-09 | 1 | -2/+2 |
| | |||||
* | added 'system.shallow' | Araq | 2012-02-09 | 1 | -1/+22 |
| | |||||
* | further steps for closure support; added 'system.rawProc', 'system.rawEnv' | Araq | 2012-02-08 | 1 | -0/+14 |
| | |||||
* | further steps to closure support | Araq | 2012-02-06 | 1 | -0/+3 |
| | |||||
* | implemented/fixed #92 | Araq | 2012-01-29 | 1 | -0/+32 |
| | |||||
* | sysasserts leaner again | Araq | 2012-01-29 | 1 | -7/+1 |
| | |||||
* | fixed #96 as good as technically possible (debug frames are allocated on the ↵ | Araq | 2012-01-29 | 1 | -4/+4 |
| | | | | C stack) | ||||
* | removed conflict in system.nim | Araq | 2012-01-28 | 1 | -0/+18 |
|\ | |||||
| * | Added asyncio module; irc, scgi and the ftpclient modules work with it. ↵ | dom96 | 2012-01-22 | 1 | -0/+18 |
| | | | | | | | | Added (de)allocCStringArray. Many async sockets fixes. | ||||
* | | pragma on/off improvements; endb rewritten | Araq | 2012-01-28 | 1 | -11/+29 |
|/ | |||||
* | pragma blocks; fixed line information issue with user defined assertions | Araq | 2012-01-17 | 1 | -5/+13 |
| | |||||
* | even more sys assertions | Araq | 2012-01-13 | 1 | -4/+4 |
| | |||||
* | more sysasserts for allocator/gc | Araq | 2012-01-12 | 1 | -1/+1 |
| | |||||
* | removed '^ deprecated' message | Araq | 2012-01-10 | 1 | -1/+1 |
| | |||||
* | bugfix: debugger works again | Araq | 2012-01-08 | 1 | -1/+1 |
| | |||||
* | unsuccessful phantom bug hunting | Araq | 2012-01-08 | 1 | -24/+26 |
| | |||||
* | C sources regenerated for new len(openarray) header that catches more bugs; ↵ | Araq | 2012-01-03 | 1 | -5/+2 |
| | | | | symbol files should work again | ||||
* | year 2012 for most copyright headers | Araq | 2012-01-02 | 1 | -2/+2 |
| | |||||
* | new len(openarray) implementation | Araq | 2011-12-31 | 1 | -1/+4 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2011-12-31 | 1 | -3/+6 |
|\ | |||||
| * | Merge pull request #79 from Tass/master | Araq | 2011-12-31 | 1 | -3/+6 |
| |\ | | | | | | | readAll | ||||
| | * | fixes for readAll | Simon Hafner | 2011-12-30 | 1 | -2/+2 |
| | | | |||||
| | * | implemented readAll() | Simon Hafner | 2011-12-22 | 1 | -3/+6 |
| | | | |||||
* | | | make trecinca|b tests green | Araq | 2011-12-31 | 1 | -1/+1 |
|/ / | |||||
* / | GC: use simple balanced tree instead of AVL tree | Araq | 2011-12-30 | 1 | -1/+5 |
|/ | |||||
* | codegen uses alias analysis to generate better code | Araq | 2011-12-10 | 1 | -2/+12 |
| | |||||
* | 'assert' is now implemented without compiler magic | Araq | 2011-12-04 | 1 | -7/+18 |
| | |||||
* | bugfixes for .rod files and visual C++ | Araq | 2011-12-03 | 1 | -3/+4 |
| | |||||
* | old 'readline' and 'endOfFile' not deprecated anymore; too convenient for 1 ↵ | Araq | 2011-11-29 | 1 | -7/+2 |
| | | | | liners (see examples/maximum.nim) | ||||
* | further steps to get rid of deprecated endOfFile and readLine | Araq | 2011-11-29 | 1 | -0/+2 |
| | |||||
* | deprecated endOfFile and readLine | Araq | 2011-11-25 | 1 | -11/+20 |
| | |||||
* | bugfix: fixed memory leaks in osproc module | Araq | 2011-11-18 | 1 | -2/+2 |
| | |||||
* | tester uses same layout as nimbuild | Araq | 2011-11-12 | 1 | -1/+3 |
| | |||||
* | better streams implemenation; fixes #63 | Araq | 2011-11-12 | 1 | -6/+6 |
| | |||||
* | fixing bootstrapping when stack frames are enabled | Zahary Karadjov | 2011-11-10 | 1 | -28/+28 |
| | |||||
* | Added system.program_results for controlling the exit code of the program ↵ | Zahary Karadjov | 2011-11-10 | 1 | -0/+33 |
| | | | | | | | | 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) | ||||
* | splicing tested and documented | Araq | 2011-10-28 | 1 | -21/+22 |
| | |||||
* | compilation cache: methods have a chance to work | Araq | 2011-10-23 | 1 | -10/+14 |
| | |||||
* | thread local vs. global system.raiseHook | Araq | 2011-10-23 | 1 | -2/+11 |
| | |||||
* | libuv working on windows too | Zahary Karadjov | 2011-10-12 | 1 | -4/+0 |
| | | | | Added: vcc compilation flags for proper debug symbol generation | ||||
* | Added wrappers for joyent's libuv and http_parser librarier | Zahary Karadjov | 2011-10-12 | 1 | -0/+4 |
| | |||||
* | Cleaned up the circular dependecies and remaining issues | Zahary Karadjov | 2011-10-07 | 1 | -24/+22 |
| | | | | Changed: The []= operator for strings and sequences is now capable of splicing | ||||
* | Basic unit testing facilities (suites, fixtures, cases) | Zahary Karadjov | 2011-10-07 | 1 | -0/+21 |
| | | | | | | | | Added: PNimrodNode.lineinfo for better error messages from macros Added: seq.splice For easier use from templates and macros, except stament now supports the list of exception types to be supplied in nkBraket node (array literal). | ||||
* | renamed optional to discardable | Araq | 2011-09-24 | 1 | -2/+2 |
| | |||||
* | Merge branch 'master' of git@github.com:Araq/Nimrod | Araq | 2011-09-24 | 1 | -0/+3 |
|\ | |||||
| * | Fixed string concatenation and other bugs in the JS backend. Fixed a small ↵ | dom96 | 2011-09-23 | 1 | -0/+3 |
| | | | | | | | | bug in the IRC module. | ||||
* | | beginning of a taint mode; type system enhancements | Araq | 2011-09-24 | 1 | -11/+19 |
|/ | |||||
* | fixed some newly introduced bugs | Araq | 2011-09-21 | 1 | -2/+1 |
| | |||||
* | Moved the parseAST magics to evals.nim | Zahary Karadjov | 2011-09-20 | 1 | -2/+7 |
| | | | | | | | | | | | | | | Added string interpolation helper routines in parserutils Added a proof-of-concept string interpolation user-land macros (currently, only as a test case): the interpolated expression could either be transformed to concat("literal string ", $(interpolated), " end") or "literal string $1 end" % [$(interpolated)] Added a very initial definition of Optional[T] generic type A new overload of ParseIdent was added in hope to get around the fact that the old one doesn't work correctly in macros, but the problem persists. | ||||
* | new actors implementation for nimrod; compiler's generics still not up for ↵ | Araq | 2011-08-29 | 1 | -1/+1 |
| | | | | the task though |