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 |
Araq
|
29db0d8585
refactoring complete: explicit ident cache
|
8 years ago |
Fredrik Høisæther Rasch
|
77ba8cb8bb
Added icons support for Visual Studio compiler
|
8 years ago |
Andreas Rumpf
|
bcc91a319c
Nimscript knows about the command line defines
|
8 years ago |
Andreas Rumpf
|
35567a1eb9
first version of an PHP codegen
|
9 years ago |
Araq
|
29dac5ed60
Nimscript: the compiler supports a directory wide config.nims file
|
9 years ago |
Araq
|
1b7d8246c1
NimScript: setCommand takes an optional project filename
|
9 years ago |
Araq
|
69b32637b1
implements experimental new config system based on NimScript
|
9 years ago |
Ryan Gonzalez
|
d66cc00750
Give a nice error when no command is given
|
9 years ago |
Adam Strzelecki
|
3c20747394
Turn GC_getStatistics into hintGCStats
|
9 years ago |
def
|
2613110015
Use gProjectIsStdin instead
|
9 years ago |