Clyybber
|
ed1d41c51e
Small ast.nim cleanup (#12156)
|
5 years ago |
narimiran
|
a9c7fb2fcc
fixes nimsuggest/#108: RangeError with d:release
|
5 years ago |
Andreas Rumpf
|
b07694cd90
new gensym handling (#11985)
|
5 years ago |
Araq
|
0e4a8bfb28
fixes 'unused module' feature for 32 bit builds of Nim for good [nobackport]
|
5 years ago |
Andreas Rumpf
|
81ddc67785
[refactoring] compiler: simplified markUsed
|
5 years ago |
Andreas Rumpf
|
04708742e7
fixes #11809
|
5 years ago |
Andreas Rumpf
|
fbb0642e27
Merge branch 'devel' into araq-detect-unused-imports
|
5 years ago |
Araq
|
07d465ca42
[refactoring] remove unused imports in the compiler and in some stdlib modules
|
5 years ago |
Araq
|
4137a4dbf3
[feature] detect unused imports
|
5 years ago |
Araq
|
cb3c3c306c
minor style changes
|
5 years ago |
Araq
|
bd689849f2
nim styleChecker: implemented all the missing features (bugfix)
|
5 years ago |
Arne Döring
|
b92fd30282
rename tyExpr/tyStmt to tyUntyped/tyTyped (#11227)
|
5 years ago |
Clyybber
|
f18b3af9d4
Replace countup(x, y-1) with x ..< y
|
5 years ago |
Arne Döring
|
35aab357e2
Less warnings in macros (#10799)
|
5 years ago |
Andreas Rumpf
|
bf4e688ca3
make nimsuggest aware of tyOwned
|
5 years ago |
Arne Döring
|
28394153ab
32 bit fixes (#10608)
|
5 years ago |
alaviss
|
2fdf816332
compiler/[msgs, suggest]: improve highlighter accuracy (#10496)
|
5 years ago |
alaviss
|
74a7b09412
suggest: quote operators and keywords on suggestion (#10460)
|
6 years ago |
Neelesh Chandola
|
fb26b95f81
{.deprecated: msg.} now works for vars and lets (#10234)
|
6 years ago |
Neelesh Chandola
|
9faad7591e
Deprecate gc v2 (#10151)
|
6 years ago |
Neelesh Chandola
|
bcbe317d17
Before showing deprecated warning, check whether enum field was marked deprecated or the whole enum type (#10135)
|
6 years ago |
Neelesh Chandola
|
cbbdcb2669
Show deprecation warning for fields of a deprecated enum (#10112)
|
6 years ago |
Andreas Rumpf
|
cb4d810659
make Nim take roughly 100MB less RAM for bootstrapping via a new compiler switch -d:leanCompiler; useful for the Raberry PI
|
6 years ago |
Araq
|
548fc778c9
.error for routines now can also have a custom error message; improve error message for 'nil' strings
|
6 years ago |
Andreas Rumpf
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 years ago |
Andreas Rumpf
|
ae0255ea67
make nimsuggest compile again
|
6 years ago |
Araq
|
30597e643f
fixes merge conflict
|
6 years ago |
Araq
|
64517445ea
even more strict isNil handling for strings/seqs in order to detect bugs
|
6 years ago |
LemonBoy
|
cf20c4460c
More robust handling of deprecated pragmas (#8696)
|
6 years ago |
Andreas Rumpf
|
826c1e2d78
incremental compilation: implemented basic replay logic
|
6 years ago |