Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | implemented 'experimental' switch | Araq | 2014-12-05 | 1 | -0/+4 |
| | |||||
* | Merge branch 'devel' into bigbreak | Araq | 2014-10-20 | 1 | -1/+3 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: compiler/nim.ini doc/manual.txt doc/tut2.txt koch.nim lib/system/channels.nim readme.txt tools/niminst/niminst.nim tools/nimweb.nim web/download.txt web/news.txt | ||||
| * | default to warnGcUnsafe for threads:on | Araq | 2014-10-19 | 1 | -1/+3 |
| | | |||||
* | | nimfix now in its own directory; single file mode now the default | Araq | 2014-10-05 | 1 | -1/+3 |
| | | |||||
* | | Merge branch 'devel' of https://github.com/Araq/Nimrod into bigbreak | Araq | 2014-10-04 | 1 | -2/+2 |
|\| | | | | | | | | | | | | | Conflicts: lib/impure/db_postgres.nim lib/pure/os.nim lib/wrappers/postgres.nim | ||||
| * | Disable git hashing in the version command | Varriount | 2014-09-28 | 1 | -2/+2 |
| | | |||||
* | | nimfix handles helloworld | Araq | 2014-09-06 | 1 | -2/+1 |
| | | |||||
* | | fixes #903, fixes #1513 | Araq | 2014-09-03 | 1 | -2/+32 |
| | | |||||
* | | renamed babelcmd to nimblecmd; config files are now nim.cfg; other renamings | Araq | 2014-08-29 | 1 | -6/+7 |
| | | |||||
* | | Nimrod renamed to Nim | Araq | 2014-08-28 | 1 | -2/+2 |
| | | |||||
* | | renamefest | Araq | 2014-08-23 | 1 | -1/+1 |
|/ | |||||
* | distinguish between 'defined' and 'declared' | Araq | 2014-08-11 | 1 | -0/+3 |
| | |||||
* | Update commands.nim | Varriount | 2014-08-02 | 1 | -2/+0 |
| | |||||
* | Clean up more | Clay Sweetser | 2014-07-29 | 1 | -2/+2 |
| | |||||
* | Clean up a bit. | Clay Sweetser | 2014-07-29 | 1 | -5/+5 |
| | |||||
* | Fix #813 | Clay Sweetser | 2014-07-29 | 1 | -3/+9 |
| | | | | Also add a notice that the linked list stuff in the compiler should be (one day) removed. | ||||
* | fixed build configuration detection | Araq | 2014-07-01 | 1 | -19/+24 |
| | |||||
* | Adds git hash to compiler's version switch. Refs #1119. | Grzegorz Adam Hankiewicz | 2014-04-22 | 1 | -0/+5 |
| | |||||
* | Version switch displays options used during `koch boot` | Grzegorz Adam Hankiewicz | 2014-04-20 | 1 | -0/+22 |
| | |||||
* | merged better html links #850 | Araq | 2014-04-08 | 1 | -0/+3 |
| | |||||
* | it's the year 2014 | Araq | 2014-01-19 | 1 | -1/+1 |
| | |||||
* | resolved conflicts with master | Araq | 2014-01-18 | 1 | -3/+6 |
|\ | |||||
| * | Added --noBabelPath override. | Dominik Picheta | 2013-12-25 | 1 | -1/+4 |
| | | |||||
* | | case consistency: cs:partial bootstraps on windows | Araq | 2013-12-29 | 1 | -9/+9 |
| | | |||||
* | | case consistency: next steps | Araq | 2013-12-29 | 1 | -8/+8 |
| | | |||||
* | | case consistency part 4 | Araq | 2013-12-27 | 1 | -46/+46 |
| | | |||||
* | | case consistency part 1 | Araq | 2013-12-27 | 1 | -41/+41 |
| | | |||||
* | | next steps for FFI support | Araq | 2013-11-25 | 1 | -3/+3 |
|/ | |||||
* | support for --cs:partial | Araq | 2013-09-24 | 1 | -1/+8 |
| | |||||
* | --os and --cpu work in configuration files | Araq | 2013-05-19 | 1 | -2/+2 |
| | |||||
* | support suggest after compile in caas mode | Zahary Karadjov | 2013-05-05 | 1 | -0/+19 |
| | |||||
* | experimental support for answering idetools --def requests from | Zahary Karadjov | 2013-05-04 | 1 | -1/+2 |
| | | | | an in-memory index built during compilation in caas mode | ||||
* | fixes #394 | Araq | 2013-04-23 | 1 | -2/+5 |
| | |||||
* | added manyloc test suite; --path now relative to project dir if not absolute | Araq | 2013-04-13 | 1 | -5/+7 |
| | |||||
* | implemented --dynlibOverride option for static linking of 'dynlib' | Araq | 2013-04-08 | 1 | -0/+7 |
| | |||||
* | Removes executable bit for text files. | Grzegorz Adam Hankiewicz | 2013-03-16 | 1 | -0/+0 |
| | |||||
* | Merge pull request #280 from keitahaga/better-error-message | Araq | 2013-02-21 | 1 | -3/+8 |
|\ | | | | | Slightly better error message | ||||
| * | Better CLI error message when options are invalid | Keita Haga | 2012-12-16 | 1 | -3/+8 |
| | | |||||
* | | preparations for a generational GC | Araq | 2013-02-16 | 1 | -0/+4 |
| | | |||||
* | | first version of a simple mark&sweep GC; activate with --gc:markAndSweep | Araq | 2013-02-07 | 1 | -4/+8 |
| | | |||||
* | | cleaner GC switching | Araq | 2013-01-31 | 1 | -14/+14 |
| | | |||||
* | | the `mainmodule` option has effect only when no explicit module is given | Zahary Karadjov | 2013-01-28 | 1 | -2/+1 |
| | | |||||
* | | merged upstream master | Zahary Karadjov | 2013-01-27 | 1 | -21/+15 |
|\ \ | |||||
| * | | Copyright 2012 -> 2013 | Araq | 2013-01-08 | 1 | -2/+2 |
| | | | |||||
| * | | implemented --listFullPaths option for aporia | Araq | 2012-12-27 | 1 | -0/+3 |
| |/ | |||||
| * | lazy paths for Babel support | Araq | 2012-12-11 | 1 | -0/+1 |
| | | |||||
| * | compiler support for babel | Araq | 2012-12-07 | 1 | -18/+9 |
| | | |||||
| * | replaced recursivePath with shallowPath for Babel | Araq | 2012-12-06 | 1 | -3/+2 |
| | | |||||
* | | adds an option to interleave the generated code with snippets from the ↵ | Zahary Karadjov | 2012-12-02 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | original source Lines from the original source are outputted as comments next to line directives. Hopefully, this will make debugging codegen problems easier. Other changes: The frame setup code now uses a single-line C macro. My motivation was to reduce the noise in the generated output and make it easier to step over the boiler-plate code, but counter-intuitively this also improved the overall compilation speed a little bit so I applied the same treatment to line tracking too (this reduces the size of the generated files and the explanation is that probably the I/O overhead dominates the macro expansion costs). | ||||
* | | [caas] first version that actually works (still has a lot of logical memory ↵ | Zahary Karadjov | 2012-11-28 | 1 | -0/+1 |
| | | | | | | | | leaks on recompilation) |