summary refs log tree commit diff stats
path: root/compiler/nim.nim
Commit message (Expand)AuthorAgeFilesLines
* cmdline: improve command processing (#16056)Timothee Cour2020-11-261-4/+4
* rename loadConfigsAndRunMainCommand => loadConfigsAndProcessCmdLine, reflect ...Timothee Cour2020-11-201-1/+1
* new: `nim -e:cmd` to run a command directly; also fixes #15731 (#15687)Timothee Cour2020-11-091-1/+2
* refactoring: removed cmdlinehelper.mainCommand callbackAndreas Rumpf2020-10-111-4/+5
* properly fixes #13758 so that `import std/macros` stays legal (#14291)Timothee Cour2020-05-121-1/+1
* `nim doc --backend:js`, `nim doc --doccmd:-d:foo`, `nim r --backend:js`, `--d...Timothee Cour2020-05-111-5/+7
* `nim doc -r main` and `nim rst2html -r main` now call openDefaultBrowser (#14...Timothee Cour2020-05-101-4/+15
* `echo cmd | nim r - -arg1 -arg2` now works (#14210)Timothee Cour2020-05-041-1/+1
* new cmd: `nim r main [args...]` to compile & run, saving binary under $nimcac...Timothee Cour2020-04-231-1/+1
* drnim: tiny progress (#13882)Andreas Rumpf2020-04-151-14/+0
* move tinyc to a separate repo and allow installing external dependencency (eg...Timothee Cour2020-04-031-1/+1
* fix #8312 --hints:off and --warnings:off now honored everywhere (#13489)Timothee Cour2020-02-261-1/+1
* fix cmdline bugs affecting nimBetterRun correctness (#12933) [backport]Timothee Cour2019-12-191-3/+15
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-3/+3
* better run also considers the command line; fixes #11719 [feature]Araq2019-07-121-0/+8
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-1/+1
* doc: move specific checks to advanced options, for a less intimidatin… (#10...Jacek Sieka2019-03-041-1/+1
* Initial version of the hot-code reloading support for native targets (#10729)zah2019-02-261-15/+4
* workaround against silly Windows command line length limitations for the upco...Araq2018-12-111-4/+4
* Nimscript: fixes #9246 [backport]Andreas Rumpf2018-11-061-1/+2
* fixes bootstrapping problemsAraq2018-09-071-1/+1
* compiler refactoring; use typesafe path handing; docgen: render symbols betwe...Andreas Rumpf2018-09-071-8/+9
* make config.nims behave like nim.cfg in terms of where these scripts are sear...Timothee Cour2018-08-301-61/+35
* incremental compilation: implemented basic replay logicAndreas Rumpf2018-06-021-1/+1
* refactoring: make projectMainIdx typesafeAndreas Rumpf2018-05-271-1/+1
* refactoring: remove idents.legacy global variable and pass the IdentCache aro...Andreas Rumpf2018-05-271-1/+1
* more refactoringAndreas Rumpf2018-05-271-1/+20
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+1
* options.nim: no global variables anymoreAndreas Rumpf2018-05-131-5/+5
* compiler compiles again; simple programs do workAndreas Rumpf2018-05-131-41/+42
* big refactoring: parser compiles againAndreas Rumpf2018-05-101-1/+1
* refactoring: move 'argument' global into config objectAndreas Rumpf2018-04-241-3/+3
* .experimental can now be used to enable specific featuresAndreas Rumpf2018-04-241-2/+2
* Remove PHP backend. (#7606)treeform2018-04-181-8/+0
* GC v2 works sometimesAndreas Rumpf2017-09-281-0/+2
* refactoring: explict config state instead of globalsAndreas Rumpf2017-02-011-6/+6
* fixes 'nim c file_without_nim_ext' regression; refs #5183Andreas Rumpf2017-01-061-1/+2
* disallow recursive module dependenciesAraq2016-11-231-3/+3
* new dependency tracking for nimsuggestAraq2016-11-051-4/+4
* refactoring complete: explicit ident cacheAraq2016-10-311-6/+6
* Added icons support for Visual Studio compilerFredrik Høisæther Rasch2016-09-301-0/+5
* Nimscript knows about the command line definesAndreas Rumpf2016-05-241-2/+2
* first version of an PHP codegenAndreas Rumpf2016-02-061-0/+8
* Nimscript: the compiler supports a directory wide config.nims fileAraq2015-09-291-0/+3
* NimScript: setCommand takes an optional project filenameAraq2015-09-291-1/+1
* implements experimental new config system based on NimScriptAraq2015-08-161-2/+7
* Give a nice error when no command is givenRyan Gonzalez2015-08-151-0/+2
* Turn GC_getStatistics into hintGCStatsAdam Strzelecki2015-07-031-1/+1
* Use gProjectIsStdin insteaddef2015-05-171-0/+1
* Clean up stdin file reading of compiler.def2015-05-161-3/+5