Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | incremental compilation: implemented basic replay logic | Andreas Rumpf | 2018-06-02 | 1 | -1/+1 |
| | |||||
* | refactoring: make projectMainIdx typesafe | Andreas Rumpf | 2018-05-27 | 1 | -1/+1 |
| | |||||
* | refactoring: remove idents.legacy global variable and pass the IdentCache ↵ | Andreas Rumpf | 2018-05-27 | 1 | -1/+1 |
| | | | | around explicitly | ||||
* | more refactoring | Andreas Rumpf | 2018-05-27 | 1 | -1/+20 |
| | |||||
* | remove more global variables in the Nim compiler | Andreas Rumpf | 2018-05-27 | 1 | -1/+1 |
| | |||||
* | options.nim: no global variables anymore | Andreas Rumpf | 2018-05-13 | 1 | -5/+5 |
| | |||||
* | compiler compiles again; simple programs do work | Andreas Rumpf | 2018-05-13 | 1 | -41/+42 |
| | |||||
* | big refactoring: parser compiles again | Andreas Rumpf | 2018-05-10 | 1 | -1/+1 |
| | |||||
* | refactoring: move 'argument' global into config object | Andreas Rumpf | 2018-04-24 | 1 | -3/+3 |
| | |||||
* | .experimental can now be used to enable specific features | Andreas Rumpf | 2018-04-24 | 1 | -2/+2 |
| | |||||
* | Remove PHP backend. (#7606) | treeform | 2018-04-18 | 1 | -8/+0 |
| | | | | | | | | | | * remove php * fix * keep nimphpext * remove targetJS enum | ||||
* | GC v2 works sometimes | Andreas Rumpf | 2017-09-28 | 1 | -0/+2 |
| | |||||
* | refactoring: explict config state instead of globals | Andreas Rumpf | 2017-02-01 | 1 | -6/+6 |
| | |||||
* | fixes 'nim c file_without_nim_ext' regression; refs #5183 | Andreas Rumpf | 2017-01-06 | 1 | -1/+2 |
| | |||||
* | disallow recursive module dependencies | Araq | 2016-11-23 | 1 | -3/+3 |
| | |||||
* | new dependency tracking for nimsuggest | Araq | 2016-11-05 | 1 | -4/+4 |
| | |||||
* | refactoring complete: explicit ident cache | Araq | 2016-10-31 | 1 | -6/+6 |
| | |||||
* | Added icons support for Visual Studio compiler | Fredrik Høisæther Rasch | 2016-09-30 | 1 | -0/+5 |
| | |||||
* | Nimscript knows about the command line defines | Andreas Rumpf | 2016-05-24 | 1 | -2/+2 |
| | |||||
* | first version of an PHP codegen | Andreas Rumpf | 2016-02-06 | 1 | -0/+8 |
| | |||||
* | Nimscript: the compiler supports a directory wide config.nims file | Araq | 2015-09-29 | 1 | -0/+3 |
| | |||||
* | NimScript: setCommand takes an optional project filename | Araq | 2015-09-29 | 1 | -1/+1 |
| | |||||
* | implements experimental new config system based on NimScript | Araq | 2015-08-16 | 1 | -2/+7 |
| | |||||
* | Give a nice error when no command is given | Ryan Gonzalez | 2015-08-15 | 1 | -0/+2 |
| | |||||
* | Turn GC_getStatistics into hintGCStats | Adam Strzelecki | 2015-07-03 | 1 | -1/+1 |
| | |||||
* | Use gProjectIsStdin instead | def | 2015-05-17 | 1 | -0/+1 |
| | |||||
* | Clean up stdin file reading of compiler. | def | 2015-05-16 | 1 | -3/+5 |
| | | | | | Uses "stdinfile" as the module identifier now, which prevents problems with - colliding with the minus operator. This fixes #2422 and #2702. | ||||
* | When compiling from stdin write binary to stdinfile | def | 2015-02-28 | 1 | -0/+2 |
| | |||||
* | nimrod -> nim in some filenames | def | 2015-02-14 | 1 | -2/+2 |
| | |||||
* | Merge pull request #2017 from reactormonk/nodejs-binary | Andreas Rumpf | 2015-01-28 | 1 | -2/+3 |
|\ | | | | | Algorithm to find the nodejs binary | ||||
| * | added suggested fixes | Simon Hafner | 2015-01-27 | 1 | -1/+1 |
| | | |||||
| * | find the nodejs binary | Simon Hafner | 2015-01-27 | 1 | -2/+3 |
| | | | | | | | | | | upstream calls it node, debian calls it nodejs. We gotta look for both of them. | ||||
* | | nimsuggest: first version | Araq | 2015-01-27 | 1 | -1/+1 |
|/ | |||||
* | fixes #903, fixes #1513 | Araq | 2014-09-03 | 1 | -3/+3 |
| | |||||
* | koch now uses nim.exe | Araq | 2014-08-29 | 1 | -0/+92 |