summary refs log tree commit diff stats
path: root/compiler/commands.nim
Commit message (Expand)AuthorAgeFilesLines
* Added --docInternal option to allow 'nim doc' to include non-exported symbolsIco Doornekamp2019-01-231-0/+2
* fix #9629 every binary cmd line option allows on/off/empty=on (#10353)Timothee Cour2019-01-181-40/+22
* add custom pragma support for var and let symbols (#9582)jcosborn2019-01-071-0/+2
* Deprecate gc v2 (#10151)Neelesh Chandola2019-01-011-2/+2
* make tests green with a global config.nims fileAraq2018-12-171-2/+4
* minor cleanupsAndreas Rumpf2018-12-111-7/+6
* Merge pull request #9916 from timotheecour/pr_ref_9906_errorMaxAndreas Rumpf2018-12-111-0/+9
|\
| * --errorMax:0 means: unlimitedTimothee Cour2018-12-091-3/+7
| * refs #9906; --errorMax:10 allows stopping after 10 errorsTimothee Cour2018-12-091-0/+5
* | destructors: defensive programming against wrong generated destructor for str...Andreas Rumpf2018-12-111-1/+1
|/
* document the --incremental build switch; make CIs green againAraq2018-11-211-2/+3
* IC: produce a good error message for when the compiler was built without the ...Andreas Rumpf2018-11-201-0/+4
* Nimscript: fixes #9246 [backport]Andreas Rumpf2018-11-061-0/+1
* produce more helpful error messages when overloading resolution failsAndreas Rumpf2018-11-031-0/+2
* Nim style checker: document the switch; fixes #9564Araq2018-10-301-2/+7
* Removed optUseNimNamespace, removed useless nil checkGiovanni2018-09-161-7/+5
* improve the compiler option "cppCompileToNamespace", a custom namespace can n...Giovanni2018-09-151-1/+5
* compiler refactoring; use typesafe path handing; docgen: render symbols betwe...Andreas Rumpf2018-09-071-28/+28
* make config.nims behave like nim.cfg in terms of where these scripts are sear...Timothee Cour2018-08-301-1/+1
* fixes #8739; allow --hint:foo:on --warning:bar:off (#8757)Timothee Cour2018-08-251-7/+16
* fixes merge conflictAndreas Rumpf2018-08-191-0/+2
|\
| * implement the --nilseqs switch properlyAndreas Rumpf2018-08-151-0/+1
| * WIP: disallow 'nil' for strings and seqsAndreas Rumpf2018-08-131-0/+1
* | refactorings in preparations for the new runtimeAndreas Rumpf2018-07-101-4/+5
|/
* Warn the user if the specified verbosity level is wrongLemonBoy2018-06-251-1/+4
* implements a --nep1:on switch to make the compiler enforce the naming convent...Andreas Rumpf2018-06-131-0/+2
* baby steps for incremental compilationAndreas Rumpf2018-05-301-2/+2
* remove more global variables in the Nim compilerAndreas Rumpf2018-05-271-5/+5
* platform.nim doesn't use globals anymore; prepare msgs.nim for not using globalsAndreas Rumpf2018-05-181-19/+17
* preparations of making compiler/msgs.nim free of global variablesAndreas Rumpf2018-05-171-3/+3
* extccomp: no globals anymoreAraq2018-05-161-3/+3
* options.nim: no global variables anymoreAndreas Rumpf2018-05-131-135/+135
* bootstrapping worksAndreas Rumpf2018-05-131-1/+1
* move more global variables into ConfigRefAndreas Rumpf2018-05-111-16/+16
* avoid more global variablesAndreas Rumpf2018-05-111-6/+6
* big refactoring: parser compiles againAndreas Rumpf2018-05-101-269/+266
* remove hardly used TimeMachine featureAndreas Rumpf2018-05-061-2/+1
* Merge pull request #7714 from data-man/show_compile_timestampsDominik Picheta2018-05-031-4/+8
|\
| * Compiler: show compile timestampsdata-man2018-04-281-4/+8
* | Merge branch 'araq-strings-v1' into develAraq2018-04-301-2/+2
|\ \
| * | commands.nim: use let instead of varAndreas Rumpf2018-04-301-2/+2
| |/
* / introduce --laxstrings switch for backwards compatibilityAraq2018-04-301-0/+1
|/
* Fixes #802, #803 and #3775 - genscript issues (#7677)genotrance2018-04-251-0/+1
* refactoring: move 'argument' global into config objectAndreas Rumpf2018-04-241-7/+2
* .experimental can now be used to enable specific featuresAndreas Rumpf2018-04-241-14/+25
* remove dead code elimination option (#7669)Jacek Sieka2018-04-231-2/+1
* refactoring: make FileIndex a distinct type; make line information an uint16;...Andreas Rumpf2018-04-211-1/+1
* replace --advanced by --fullhelp; refs #7621Andreas Rumpf2018-04-201-0/+11
* allow setting template/macro recursive evaluation limits (#7652)jcosborn2018-04-191-1/+0
* Nim namespace for cpp (#7453)AdrianV2018-04-151-0/+5