Andreas Rumpf
|
3a2697dd73
drnim: tiny progress (#13882)
|
4 years ago |
Timothee Cour
|
93cd98dd14
move tinyc to a separate repo and allow installing external dependencency (eg tinyc) from koch / library code (#13850)
|
4 years ago |
Timothee Cour
|
bd90199a2f
fix #8312 --hints:off and --warnings:off now honored everywhere (#13489)
|
4 years ago |
Timothee Cour
|
206a4cee77
fix cmdline bugs affecting nimBetterRun correctness (#12933) [backport]
|
5 years ago |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 years ago |
Araq
|
d55cc0888d
better run also considers the command line; fixes #11719 [feature]
|
5 years ago |
Araq
|
c94647aeca
styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error
|
5 years ago |
Jacek Sieka
|
7072e3ddca
doc: move specific checks to advanced options, for a less intimidatin… (#10779)
|
5 years ago |
zah
|
ca4b971bc8
Initial version of the hot-code reloading support for native targets (#10729)
|
5 years ago |
Araq
|
8896770f8f
workaround against silly Windows command line length limitations for the upcoming megatest.nim
|
6 years ago |
Andreas Rumpf
|
73c306258b
Nimscript: fixes #9246 [backport]
|
6 years ago |
Araq
|
e06a89e112
fixes bootstrapping problems
|
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 |
Andreas Rumpf
|
826c1e2d78
incremental compilation: implemented basic replay logic
|
6 years ago |
Andreas Rumpf
|
545b1582cd
refactoring: make projectMainIdx typesafe
|
6 years ago |
Andreas Rumpf
|
40ec7be45c
refactoring: remove idents.legacy global variable and pass the IdentCache around explicitly
|
6 years ago |
Andreas Rumpf
|
18a3833d60
more refactoring
|
6 years ago |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 years ago |
Andreas Rumpf
|
328e7a1005
options.nim: no global variables anymore
|
6 years ago |
Andreas Rumpf
|
342e50e26c
compiler compiles again; simple programs do work
|
6 years ago |
Andreas Rumpf
|
61e57cfa13
big refactoring: parser compiles again
|
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 |
treeform
|
35b0cc67e8
Remove PHP backend. (#7606)
|
6 years ago |
Andreas Rumpf
|
7349d12e96
GC v2 works sometimes
|
7 years ago |
Andreas Rumpf
|
f04d21f279
refactoring: explict config state instead of globals
|
8 years ago |
Andreas Rumpf
|
92b48dbcad
fixes 'nim c file_without_nim_ext' regression; refs #5183
|
8 years ago |
Araq
|
074f276c8a
disallow recursive module dependencies
|
8 years ago |
Araq
|
9e6fb3f696
new dependency tracking for nimsuggest
|
8 years ago |