summary refs log tree commit diff stats
path: root/web
Commit message (Collapse)AuthorAgeFilesLines
* niminst: bugfixes; documentation changesAraq2012-01-151-1/+7
|
* niminst: diverse improvements; fixes #80Araq2012-01-131-1/+2
|
* more sysasserts for allocator/gcAraq2012-01-122-1/+2
|
* bugfix: debugger works againAraq2012-01-081-1/+1
|
* implicit invokation of items/pairs iteratorsAraq2012-01-081-1/+3
|
* implemented incompleteStruct pragma; embedded debugger works with posix moduleAraq2012-01-051-0/+2
|
* C sources regenerated for new len(openarray) header that catches more bugs; ↵Araq2012-01-031-1/+1
| | | | symbol files should work again
* GC: use simple balanced tree instead of AVL treeAraq2011-12-302-4/+5
|
* added support for advanced substitution expressionsAraq2011-12-272-1/+2
|
* generated scripts do no contain paths anymore; regenerated C sourcesAraq2011-12-231-0/+2
|
* codegen uses alias analysis to generate better codeAraq2011-12-101-5/+6
|
* 'assert' is now implemented without compiler magicAraq2011-12-041-0/+3
|
* cleaned up configuration file handling and documented the new behaviourAraq2011-11-302-7/+9
|
* implemented 'let' statementAraq2011-11-291-1/+1
|
* old 'readline' and 'endOfFile' not deprecated anymore; too convenient for 1 ↵Araq2011-11-291-2/+0
| | | | liners (see examples/maximum.nim)
* further steps to get rid of deprecated endOfFile and readLineAraq2011-11-291-1/+1
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2011-11-261-1/+15
|\
| * New algorithm for locating and loading nimrod config files.Zahary Karadjov2011-11-251-1/+15
| | | | | | | | Some new options added to the compiler (see news.txt for details)
* | deprecated endOfFile and readLineAraq2011-11-251-0/+2
| |
* | new pragma: 'noinit'Araq2011-11-251-0/+2
|/
* 'export' is now a keywordAraq2011-11-241-0/+1
|
* C codegen: generate nimKeepAlive calls at strategic places to keep the C ↵Araq2011-11-241-0/+2
| | | | compiler from optimizing away all stack roots
* bugfix: 'when' sections in generic objects now work, so TThread[void] compilesAraq2011-11-201-0/+1
|
* cgen: no type canon for integral types; osproc use posix_spawn instead of ↵Araq2011-11-181-0/+3
| | | | fork&exec
* better streams implemenation; fixes #63Araq2011-11-121-0/+3
|
* Added system.program_results for controlling the exit code of the program ↵Zahary Karadjov2011-11-101-0/+1
| | | | | | | | 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)
* GC tests now finally part of testsuiteAraq2011-11-101-1/+2
|
* operator precedence changed: assignment like operators are supported; ↵Araq2011-11-091-0/+2
| | | | escaping of operators with \ is supported
* tester checks exitcode; osproc additions; DLL fixes; taint mode fixesAraq2011-11-071-1/+2
|
* better exception behavior for os.removeFile and os.removeDirAraq2011-11-061-0/+2
|
* memfiles now uses winlean; changed the interface to raise EOSAraq2011-11-052-1/+2
|
* Merge branch 'master' of github.com:Araq/NimrodAraq2011-11-051-2/+2
|\
| * new kind of AST printer that prints indented treesZahary Karadjov2011-11-041-2/+2
| | | | | | | | | | 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
* | todo.txt changesAraq2011-11-051-0/+1
|/
* Added ftpclient module. Fixed docs in sockets module. Added dll tests to ↵dom962011-11-041-0/+1
| | | | test suite.
* compilation cache: tests now part of test suiteAraq2011-10-271-6/+0
|
* new compiler option tlsEmulationAraq2011-10-271-0/+2
|
* compilation cache: methods have a chance to workAraq2011-10-231-0/+2
|
* thread local vs. global system.raiseHookAraq2011-10-231-0/+3
|
* documentation for the compilation cacheAraq2011-10-231-0/+3
|
* libuv working on windows tooZahary Karadjov2011-10-121-0/+1
| | | | Added: vcc compilation flags for proper debug symbol generation
* 'bind' as a declarative statementAraq2011-10-102-0/+10
|
* new syntactic construct: a{i}Araq2011-10-081-1/+4
|
* slurp uses path; unidecode is improved and threadsafeAraq2011-10-081-0/+3
|
* code generator supports constant sequences; more consistent compile time ↵Araq2011-10-071-1/+1
| | | | evaluation
* bugfix: internal error in evalFieldAccess; parseutils.interpolatedFragments ↵Araq2011-09-261-0/+4
| | | | optimized; tstringinterp.nim now works
* sockets.recv optimizations; stdlib now supports taint modeAraq2011-09-241-0/+4
|
* renamed optional to discardableAraq2011-09-241-2/+2
|
* implemented optional pragma for implicit discardAraq2011-09-241-0/+2
|
* Merge branch 'master' of git@github.com:Araq/NimrodAraq2011-09-241-1/+1
|\