Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 | ||||
* | memory-mapped files for posix and windows | Zahary Karadjov | 2011-11-04 | 2 | -30/+176 |
| | |||||
* | Added ftpclient module. Fixed docs in sockets module. Added dll tests to ↵ | dom96 | 2011-11-04 | 3 | -10/+375 |
| | | | | test suite. | ||||
* | bugfix: new GCC version requires -ldl to come after object files | Araq | 2011-11-03 | 2 | -32/+22 |
| | |||||
* | small bugfixes to make more tests green | Araq | 2011-11-02 | 2 | -4/+7 |
| | |||||
* | DLL generation may work again | Araq | 2011-11-02 | 2 | -8/+10 |
| | |||||
* | Merge branch 'master' of github.com:Araq/Nimrod | Araq | 2011-11-02 | 2 | -3/+4 |
|\ | |||||
| * | Fixed the tester. Some fixes and additions for the JS backend. | dom96 | 2011-10-31 | 2 | -3/+4 |
| | | |||||
* | | better code generation for constant aggregates | Araq | 2011-11-02 | 1 | -3/+4 |
|/ | |||||
* | Fixed issue with some functions in the sockets module not reporting the ↵ | dom96 | 2011-10-30 | 2 | -31/+85 |
| | | | | correct error message. Added more disconnection cases in the irc module, also added a message limiting system. | ||||
* | splicing tested and documented | Araq | 2011-10-28 | 1 | -21/+22 |
| | |||||
* | compilation cache: tests now part of test suite | Araq | 2011-10-27 | 1 | -0/+4 |
| | |||||
* | new compiler option tlsEmulation | Araq | 2011-10-27 | 1 | -1/+1 |
| | |||||
* | compilation cache: mostly working; generics not yet | Araq | 2011-10-25 | 1 | -28/+28 |
| | |||||
* | 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 | 2 | -4/+15 |
| | |||||
* | rod files: next trivial examples working | Araq | 2011-10-22 | 1 | -1/+1 |
| | |||||
* | preparations for proper memmap'ed files | Araq | 2011-10-22 | 1 | -0/+51 |
| | |||||
* | much more efficient rod file generation | Araq | 2011-10-18 | 1 | -2/+1 |
| | |||||
* | libuv working on windows too | Zahary Karadjov | 2011-10-12 | 4 | -29/+28 |
| | | | | Added: vcc compilation flags for proper debug symbol generation | ||||
* | Added wrappers for joyent's libuv and http_parser librarier | Zahary Karadjov | 2011-10-12 | 3 | -0/+783 |
| | |||||
* | 'bind' as a declarative statement | Araq | 2011-10-10 | 1 | -1/+3 |
| | |||||
* | new syntactic construct: a{i} | Araq | 2011-10-08 | 2 | -2/+2 |
| | |||||
* | slurp uses path; unidecode is improved and threadsafe | Araq | 2011-10-08 | 3 | -23/+31 |
| | |||||
* | *Pimped up* the test runner with colorful output | Zahary Karadjov | 2011-10-07 | 2 | -7/+39 |
| | | | | Added: terminal.styledEcho macro | ||||
* | Cleaned up the circular dependecies and remaining issues | Zahary Karadjov | 2011-10-07 | 3 | -41/+28 |
| | | | | Changed: The []= operator for strings and sequences is now capable of splicing | ||||
* | Basic unit testing facilities (suites, fixtures, cases) | Zahary Karadjov | 2011-10-07 | 3 | -7/+187 |
| | | | | | | | | 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). | ||||
* | code generator supports constant sequences; more consistent compile time ↵ | Araq | 2011-10-07 | 3 | -12/+25 |
| | | | | evaluation |