Giovanni
|
e21c3028cb
Removed optUseNimNamespace, removed useless nil check
|
6 years ago |
Giovanni
|
f1b64e4b96
improve the compiler option "cppCompileToNamespace", a custom namespace can now be set
|
6 years ago |
Andreas Rumpf
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 years ago |
Timothee Cour
|
ed0cb7b85d
make config.nims behave like nim.cfg in terms of where these scripts are searched / run (#8682)
|
6 years ago |
Timothee Cour
|
56de4c81b2
fixes #8739; allow --hint:foo:on --warning:bar:off (#8757)
|
6 years ago |
Andreas Rumpf
|
696c0c48c7
fixes merge conflict
|
6 years ago |
Andreas Rumpf
|
27e1fbe7db
implement the --nilseqs switch properly
|
6 years ago |
Andreas Rumpf
|
dae5450947
WIP: disallow 'nil' for strings and seqs
|
6 years ago |
Andreas Rumpf
|
ce01472ff3
refactorings in preparations for the new runtime
|
6 years ago |
LemonBoy
|
589d6bc8d8
Warn the user if the specified verbosity level is wrong
|
6 years ago |
Andreas Rumpf
|
5348fef003
implements a --nep1:on switch to make the compiler enforce the naming conventions outlined in NEP-1
|
6 years ago |
Andreas Rumpf
|
61fb83ecbb
baby steps for incremental compilation
|
6 years ago |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 years ago |
Andreas Rumpf
|
a4e2b0c153
platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals
|
6 years ago |
Andreas Rumpf
|
bf6c2c5ccf
preparations of making compiler/msgs.nim free of global variables
|
6 years ago |
Araq
|
635451591d
extccomp: no globals anymore
|
6 years ago |
Andreas Rumpf
|
328e7a1005
options.nim: no global variables anymore
|
6 years ago |
Andreas Rumpf
|
dc4aa47c29
bootstrapping works
|
6 years ago |
Andreas Rumpf
|
3c4ceea427
move more global variables into ConfigRef
|
6 years ago |
Andreas Rumpf
|
a8a544a8f7
avoid more global variables
|
6 years ago |
Andreas Rumpf
|
61e57cfa13
big refactoring: parser compiles again
|
6 years ago |
Andreas Rumpf
|
79ec95a9b5
remove hardly used TimeMachine feature
|
6 years ago |
Dominik Picheta
|
5564289b57
Merge pull request #7714 from data-man/show_compile_timestamps
|
6 years ago |
Araq
|
1a3b35603c
Merge branch 'araq-strings-v1' into devel
|
6 years ago |
Araq
|
85af8fb74c
introduce --laxstrings switch for backwards compatibility
|
6 years ago |
Andreas Rumpf
|
50e1a489c0
commands.nim: use let instead of var
|
6 years ago |
data-man
|
e53dc66a18
Compiler: show compile timestamps
|
6 years ago |
genotrance
|
e931f3b5a9
Fixes #802, #803 and #3775 - genscript issues (#7677)
|
6 years ago |
Andreas Rumpf
|
b503ca03f6
refactoring: move 'argument' global into config object
|
6 years ago |
Andreas Rumpf
|
ee366f1746
.experimental can now be used to enable specific features
|
6 years ago |