ringabout
|
d0b6b9346e
adds a getter/setter for `owner` (#24318)
|
1 month ago |
ringabout
|
53460f312c
make owner a private field of `PSym` (#24311)
|
1 month ago |
ringabout
|
519d976f62
compute checksum of nim files early in the pipelines (#23268)
|
9 months ago |
ringabout
|
d51a392149
replaces implicit passes array registed at runtime with explicit function calls; simplify compilation pipeline (#21444)
|
1 year ago |
ringabout
|
bdc850916f
improve invalid module names errors (#21412)
|
1 year ago |
Andrey Makarov
|
081dfea746
Fix "imported but not used" warnings (#20575)
|
2 years ago |
quantimnot
|
d30c6419a0
Refactor and doc package handling, module name mangling (#19821)
|
2 years ago |
flywind
|
7f6e800caf
move assertions out of system (#19599)
|
2 years ago |
Timothee Cour
|
0483a5ffaf
improvements to hint:processing: show import stack, distinguish nims, show includes etc (#18372)
|
3 years ago |
Timothee Cour
|
5d15bd7b61
refs #18278: do not gag fatal msgs (#18290)
|
3 years ago |
Timothee Cour
|
8161b02897
`import foo {.all.}` reboot (#17706)
|
3 years ago |
Andreas Rumpf
|
6c1c8f51b3
IC: green tests (#17311)
|
3 years ago |
Andreas Rumpf
|
fb80d2ff85
IC: bugfixes (WIP) (#16836)
|
3 years ago |
Andreas Rumpf
|
25745ad195
IC: final implementation steps (#16801)
|
3 years ago |
Andreas Rumpf
|
cf6dd57efe
IC: next steps (#16632)
|
3 years ago |
Andreas Rumpf
|
796498525a
IC: next steps (#16550)
|
3 years ago |
Andreas Rumpf
|
73a8b950cb
big steps torwards an efficient, simple IC implementation (#16543)
|
3 years ago |
Andreas Rumpf
|
979148e863
refactorings to prepare the compiler for IC (#15935)
|
3 years ago |
Timothee Cour
|
c1664f93b0
new: `nim -e:cmd` to run a command directly; also fixes #15731 (#15687)
|
4 years ago |
Andreas Rumpf
|
226595515c
explicit ID generation for easier IC (#15559)
|
4 years ago |
Clyybber
|
13e659cfec
Big compiler Cleanup (#14777)
|
4 years ago |
Timothee Cour
|
01f6e505c8
bug fixes with sfMainModule, hints, mainPackageNotes, mainPackageId, hintSuccessX (#14555)
|
4 years ago |
Timothee Cour
|
0d0ea3a11e
no more code duplication bw liMessage and rawMessage + several bug fixes (#14415)
|
4 years ago |
Timothee Cour
|
7ec7731f82
fix #13150 `nim doc --project` now works reliably (#13223)
|
4 years ago |
Jasper Jenkins
|
796aafe7e0
make case-object transitions explicit, make unknownLineInfo a const, replace a few magic numbers with consts (#13170)
|
4 years ago |
Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 years ago |
Andreas Rumpf
|
114da04cbb
fixes #12029; finish the 'unused import' feature (#12064)
|
5 years ago |
Andreas Rumpf
|
c8cffaf420
Incremental compilation (IC): Improvements (#11881)
|
5 years ago |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 years ago |
Araq
|
c94647aeca
styleCheck: make the compiler and large parts of the stdlib compatible with --styleCheck:error
|
5 years ago |