summary refs log tree commit diff stats
path: root/lib/system/nimscript.nim
Commit message (Collapse)AuthorAgeFilesLines
* Update nimscript `withDir` doc example (#19776)huantian2022-05-081-4/+4
|
* Deprecate selfExe (#19660)Juan Carlos2022-03-311-2/+1
| | | | | * Deprecate selfExe Nimscript * Deprecate selfExe Nimscript
* Remove Deprecated Nimscript proc (#19629)Juan Carlos2022-03-231-8/+0
|
* strict effects (#18777)Andreas Rumpf2021-09-021-3/+3
| | | | | | | | | | | | | | | | | * fixes #17369 * megatest is green for --cpu:arm64 * docgen output includes more tags/raises * implemented 'effectsOf' * algorithm.nim: uses new effectsOf annotation * closes #18376 * closes #17475 * closes #13905 * allow effectsOf: [a, b] * added a test case * parameters that are not ours cannot be declared as .effectsOf * documentation * manual: added the 'sort' example * bootstrap with the new better options
* Replace double backticks with single backticks - Part 2 out of ~6 (#17206)Danil Yarantsev2021-02-281-18/+18
|
* Fix link to switchClyybber2021-02-041-1/+1
|
* Allow strings for -- in config.nims (#16934)Clyybber2021-02-041-5/+18
|
* Deprecate TaintedString (#15423)Juan Carlos2021-01-151-4/+4
| | | | Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com>
* styleCheck: Fix some inconsistent identifiers (#16177)ee72020-12-211-1/+1
|
* fix #15006 (#15007)flywind2020-07-171-1/+1
|
* deprecate existsDir; use dirExists instead (#14884)Timothee Cour2020-07-031-7/+6
|
* {.deprecated: [existsFile: fileExists].} (#14735)Timothee Cour2020-07-021-4/+5
| | | | | | | | | * {.deprecated: [existsFile: fileExists].} * s/existsFile/fileExists/ except under deps * workaround pending #14819 * fix test
* fix #14179, fix #14142, make CI 1.4x faster (2x faster locally) (#14658)Timothee Cour2020-06-161-3/+8
| | | | | | | | | | | | | | | * fix #14142: no more clash with: import os + use of existsDir/dirExists/existsFile/fileExists/findExe in config.nims * remove a comment * Revert "fixes the regression #12860 caused; hotfix" This reverts commit 3d2459bdc0b6d6236a2cd9209ed81c965ee411a5. * Revert "Undefine `paramCount` & `paramStr` in nimscript.nim for *.nims (#12860)" This reverts commit d38853c504d89d6e361f064a17391afaf42d74b8. * noNimScript => noWeirdTarget + noNimJs
* Document that proc named fooTask is created for every foo task [backport] ↵Kaushal Modi2020-05-021-0/+15
| | | | | (#14187) Ref: https://irclogs.nim-lang.org/01-05-2020.html#15:18:03
* fixes the regression #12860 caused; hotfixAraq2020-04-301-0/+3
|
* Undefine `paramCount` & `paramStr` in nimscript.nim for *.nims (#12860)Neelesh Chandola2020-04-271-8/+0
| | | | | | | * Remove `paramStr` and `paramCount` from implicitly imported nimscript.nim * Update changelog.md * Update stable nimble commit hash Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
* [RFC] 'walkDir' now has a new 'checkDir' flag, to mimic behaviour of other ↵Timothee Cour2020-03-201-3/+3
| | | | | languages (#13642) Co-authored-by: narimiran
* Fix #12676 (#13634)genotrance2020-03-121-7/+15
|
* Fix word wrappingJjp1372019-10-221-4/+5
|
* Fix many broken linksJjp1372019-10-221-3/+3
| | | | | | Note that contrary to what docgen.rst currently says, the ids have to match exactly or else most web browsers will not jump to the intended symbol.
* Consistent behavior of exec; Improved docs around exec, staticExec, gorgeEx, ↵Fabian Keller2019-08-131-5/+16
| | | | | | | etc. (#10967) * improved docs around exec, staticExec, gorgeEx, etc. * incorporate review comment; made behavior of exec consistent
* [feature] Added os.delEnv; add delEnv support to nimscript too (#11466)Kaushal Modi2019-06-151-3/+7
| | | [feature] Fixes https://github.com/nim-lang/Nim/issues/11452.
* Add link to nims.html (#10472) [ci skip]Federico Ceratto2019-01-271-0/+1
|
* Add stdin read support to nimscrit #3983 (#10292)genotrance2019-01-141-3/+26
|
* make system.task compatible with NimScript; refs #10254Araq2019-01-131-2/+3
|
* add `getCurrentCompilerExe` to vmops (eg allows to get nim compiler at CT); ↵Timothee Cour2018-12-181-0/+1
| | | | add tests for vmops (#9925)
* deprecated ospaths (#9665)Andreas Rumpf2018-11-091-1/+1
|
* [nimscript] document currentSourcePath in thisDir (#9402)Timothee Cour2018-10-181-1/+3
|
* Add procs to retrieve project name, directory and full path to nimscript (#9274)Solitude2018-10-111-0/+12
|
* Allow Nimble to override the ``task`` template in nimscript. (#8798)Dominik Picheta2018-08-281-18/+18
|
* fixes #8739; allow --hint:foo:on --warning:bar:off (#8757)Timothee Cour2018-08-251-2/+2
|
* stdlib workZahary Karadjov2018-06-161-1/+1
|
* Add a few useful os calls to nimscript (#7442)genotrance2018-04-101-2/+26
|
* Fixes 7283 (#7284)cooldome2018-03-051-0/+4
|
* getEnv now supports a 'default' parameter; refs #6019Andreas Rumpf2017-10-301-1/+1
|
* NimScript: added buildOS and buildCPU constantsAndreas Rumpf2017-09-221-0/+9
|
* refactoring: explict config state instead of globalsAndreas Rumpf2017-02-011-0/+5
|
* NimScript: prepare for future Nimble improvements; should be completely ↵Araq2016-12-231-21/+23
| | | | compatible with old and upcoming Nimble versions
* srcdir -> srcDirYuta Yamada2016-09-141-1/+1
|
* added selfExe and selfExec for NimScript supportAndreas Rumpf2016-08-051-0/+13
|
* fix several broken linksmiere432016-07-311-1/+1
|
* Nimscript: added support for 'patchFile'Andreas Rumpf2016-07-091-0/+15
|
* Nimscript supports hint() and warning() procs; refs #3688Andreas Rumpf2016-07-081-0/+13
|
* SpellcheckFederico Ceratto2016-02-291-2/+2
|
* Task proc in nimscript module will now export the proc it creates.Dominik Picheta2015-12-241-1/+1
|
* Nimscript fixes 'cpFile' typoAraq2015-11-031-1/+1
|
* fixes 'line too long' warningAraq2015-10-031-1/+2
|
* NimScript: setCommand takes an optional project filenameAraq2015-09-291-1/+1
|
* NimScript: make the compiler shut up about effects it doesn't know aboutAraq2015-09-081-0/+5
|
* even better docsAraq2015-09-081-6/+19
|