summary refs log tree commit diff stats
path: root/compiler/nimconf.nim
Commit message (Collapse)AuthorAgeFilesLines
* documentation generator works againAndreas Rumpf2018-05-151-1/+1
|
* options.nim: no global variables anymoreAndreas Rumpf2018-05-131-18/+18
|
* move more global variables into ConfigRefAndreas Rumpf2018-05-111-5/+5
|
* avoid more global variablesAndreas Rumpf2018-05-111-2/+2
|
* big refactoring: parser compiles againAndreas Rumpf2018-05-101-50/+55
|
* compiler refactoring, pass config around explicitlyAndreas Rumpf2018-05-051-1/+1
|
* remove obsolete nimrod.cfg configuration filesAndreas Rumpf2018-04-241-4/+0
|
* fixes #499Andreas Rumpf2017-07-221-1/+1
|
* refactoring: explict config state instead of globalsAndreas Rumpf2017-02-011-53/+53
|
* make tests green againAraq2016-11-011-1/+1
|
* big refactoring: step 1Araq2016-10-311-11/+15
|
* improvements for NimScript supportAraq2015-09-031-57/+49
|
* Introduce NotesVerbosity defining verbosity levelsAdam Strzelecki2015-07-031-1/+1
| | | | | | | | | | | | | | This solves two issues: 1. Some notes were enabled explicitly for some verbosity levels, so --hintName:on has no effect if verbosity level was too low. 2. Verbosity level for notes is not longer scattered across the source code, instead if now lives in msgs.nim NotesVerbosity array 3. Individual note settings have stronger effect than verbosity setting, so --hintName:off will disable hint regardless of high verbosity setting, and vice-versa --hintName:on will enable hint even on low verbosity setting.
* Merge pull request #2058 from def-/nimrod-cfgsAndreas Rumpf2015-02-071-5/+10
|\ | | | | Rename *.nimrod.cfg to *.nim.cfg
| * Add support for nimcfg and warning for nimrod.cfgdef2015-02-041-3/+8
| |
| * Typosdef2015-02-041-2/+2
| |
* | configuration system supports %= to access environment variablesAraq2015-02-071-9/+15
|/
* the codegen doesn't emit deepCopy for parallel statementsAraq2014-11-081-3/+5
|
* renamed babelcmd to nimblecmd; config files are now nim.cfg; other renamingsAraq2014-08-291-4/+5
|
* Nimrod renamed to NimAraq2014-08-281-2/+2
|
* 'nil' as a statement is deprecated, use an empty 'discard' insteadAraq2014-01-191-3/+3
|
* case consistency: cs:partial bootstraps on windowsAraq2013-12-291-3/+3
|
* case consistency: next stepsAraq2013-12-291-1/+1
|
* case consistency part 4Araq2013-12-271-7/+7
|
* case consistency part 2Araq2013-12-271-1/+1
|
* case consistency part 1Araq2013-12-271-1/+1
|
* Updated cfg file processingErik O'Leary2013-12-021-5/+0
| | | | | No longer look at deprecated file.cfg, compiler will only look at file.nimrod.cfg
* fixes #459Araq2013-08-311-2/+5
|
* fixes token's column informationAraq2013-07-301-2/+2
|
* next steps for the new parser/grammarAraq2013-04-201-1/+1
|
* first steps to the new parser/grammarAraq2013-04-191-1/+1
|
* Removes executable bit for text files.Grzegorz Adam Hankiewicz2013-03-161-0/+0
|
* caas is now drivable through stdinZahary Karadjov2012-11-281-9/+10
| | | | | * added idetools --eval * streams.readLine recognises and applies the backspace character
* first steps to make templates hygienicAraq2012-08-201-20/+22
|
* project wide configuration file now with suffix '.nimrod.cfg'Araq2012-01-151-1/+4
|
* year 2012 for most copyright headersAraq2012-01-021-1/+1
|
* cleaned up configuration file handling and documented the new behaviourAraq2011-11-301-10/+19
|
* further steps to get rid of deprecated endOfFile and readLineAraq2011-11-291-2/+2
|
* New algorithm for locating and loading nimrod config files.Zahary Karadjov2011-11-251-18/+20
| | | | Some new options added to the compiler (see news.txt for details)
* lexer, parser cleanup; boehm gc for mac os xAraq2011-05-171-19/+19
|
* got rid of some arcane module namesAraq2011-04-211-1/+1
|
* := templatable; lexer improvementsAraq2011-04-171-57/+33
|
* big repo cleanupAraq2011-04-121-0/+257