summary refs log tree commit diff stats
path: root/compiler/scriptconfig.nim
Commit message (Collapse)AuthorAgeFilesLines
* fix `nim doc subdir/foo` which was generating broken css; + other fixes (#13647)Timothee Cour2020-03-171-2/+2
| | | | | | * docgen: minor refactoring via docOutDir * fix css for `nim doc subdir/foo` without --outdir nor -o * tcompilesetting.nim: keep `git status` clean * re-enable pkg nimgame2 that got fixed upstream
* Fix #12676 (#13634)genotrance2020-03-121-2/+2
|
* correctly honor cmdline --hint:conf:on/off ; correctly show Conf hints in orderTimothee Cour2020-02-271-2/+1
|
* refactoring: --newruntime consists of 3 different switchesAraq2019-10-201-3/+3
|
* fixes #11675Araq2019-09-081-0/+14
|
* fixes #12125 (#12131)Andreas Rumpf2019-09-061-11/+38
| | | | * fixes #12125
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-3/+4
|
* [feature] Added os.delEnv; add delEnv support to nimscript too (#11466)Kaushal Modi2019-06-151-0/+2
| | | [feature] Fixes https://github.com/nim-lang/Nim/issues/11452.
* Add stdin read support to nimscrit #3983 (#10292)genotrance2019-01-141-3/+12
|
* fixes #10240 (#10269)Andreas Rumpf2019-01-111-2/+4
| | | | | | * kochdocs.nim: code cleanup * fixes #10420
* incremental compilation: simple recompilation worksAraq2018-11-191-0/+3
|
* Nimscript: fixes #9246 [backport]Andreas Rumpf2018-11-061-0/+1
|
* Add procs to retrieve project name, directory and full path to nimscript (#9274)Solitude2018-10-111-0/+6
|
* fix #9264 regression (#9265)Timothee Cour2018-10-091-5/+2
|
* compiler refactoring; use typesafe path handing; docgen: render symbols ↵Andreas Rumpf2018-09-071-7/+7
| | | | between modules
* make config.nims behave like nim.cfg in terms of where these scripts are ↵Timothee Cour2018-08-301-1/+1
| | | | | | | | | searched / run (#8682) * run project config.nims if exists, then inputfile.nims if exists * ~/.config/nim/config.nims can now be used * also check in getSystemConfigPath for config.nims * refactor handleCmdLine for nim and nimsuggest
* scriptconfig: register passes once (#8590)alaviss2018-08-171-2/+5
| | | fixes #8235
* WIP: disallow 'nil' for strings and seqsAndreas Rumpf2018-08-131-1/+1
|
* incremental compilation: implemented basic replay logicAndreas Rumpf2018-06-021-2/+3
|
* more compiler API cleanupsAndreas Rumpf2018-05-281-4/+3
|
* vm now free of global variablesAndreas Rumpf2018-05-281-2/+1
|
* refactoring: remove idents.legacy global variable and pass the IdentCache ↵Andreas Rumpf2018-05-271-1/+1
| | | | around explicitly
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-1/+1
|
* compiler compiles again; simple programs do workAndreas Rumpf2018-05-131-32/+32
|
* big refactoring: parser compiles againAndreas Rumpf2018-05-101-2/+2
|
* compiler refactoring, pass config around explicitlyAndreas Rumpf2018-05-051-1/+1
|
* .experimental can now be used to enable specific featuresAndreas Rumpf2018-04-241-3/+3
|
* Sub second time resolution (#6978)Oscar Nihlgård2018-04-131-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add deprecation warnings to recently deprecated procs * Fix bad usage of the times module * Introduce sub second resolution * Fix usage of C's time() * Switch to nanosecond resolution * Make Time & Duration opaque again and fix some errors * Change back to TimeInterval for shorthands * Fix JS test * Fix build error for windows * Undeprecate epochTime * Documentation and minor changes * Lots of bugfixes and doc comments * Attempt to make travis & appveyor green * Fix edge cases for dealing with the local timezone * Workaround JS backend overflow/underflow bug * Use better workaround for not knowing the size of time_t * Use all available timezones for tests * Fix indentation * Add procs for accessing the fractional part of a duration * Order time units from smallest to largest since it makes more sense * Include months and years in `TimeUnit` * Review fix
* Add a few useful os calls to nimscript (#7442)genotrance2018-04-101-0/+6
|
* Fixes 7283 (#7284)cooldome2018-03-051-0/+2
|
* cleanup times.nimAraq2017-12-211-1/+2
|
* Show nimscript configuration files during compilation (#6750)Lynn C. Rees2017-11-281-0/+1
|
* getEnv now supports a 'default' parameter; refs #6019Andreas Rumpf2017-10-301-1/+1
|
* removed compiler internal list implementation (#5371)Arne Döring2017-02-221-2/+2
|
* Don't prepend project path to absolute filenames passed to setCommand (#5341)nigredo-tori2017-02-061-2/+5
|
* refactoring: explict config state instead of globalsAndreas Rumpf2017-02-011-4/+8
|
* some progress on #5228Araq2017-01-201-3/+3
|
* make tests green againAraq2016-11-061-1/+1
|
* new dependency tracking for nimsuggestAraq2016-11-051-6/+8
|
* refactoring complete: explicit ident cacheAraq2016-10-311-7/+7
|
* fixes #4764, fixes #4731, fixes #4724Araq2016-09-141-0/+1
|
* nimsuggest improvementsAndreas Rumpf2016-08-291-1/+1
|
* added selfExe and selfExec for NimScript supportAndreas Rumpf2016-08-051-0/+2
|
* patchFile: support properlyAndreas Rumpf2016-07-141-3/+5
|
* nimscript.patchFile supports $lib and stuffAraq2016-07-141-1/+1
|
* make tests green againAndreas Rumpf2016-07-101-1/+0
|
* make hint/warning work properly after Nimscript executionAndreas Rumpf2016-07-091-0/+1
|
* Nimscript: added support for 'patchFile'Andreas Rumpf2016-07-091-1/+7
|
* Nimscript supports hint() and warning() procs; refs #3688Andreas Rumpf2016-07-081-2/+7
|
* Nimscript knows about the command line definesAndreas Rumpf2016-05-241-2/+2
|