Andreas Rumpf
|
dcc3ac74f4
don't crash when rendering wrong nkInfix nodes
|
6 years ago |
Andreas Rumpf
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 years ago |
cooldome
|
c033ff990a
Renderer bug fixes (#8804)
|
6 years ago |
Araq
|
1abef2dc59
improve the error message for 'addQuitProc' etc; fixes #5794
|
6 years ago |
Araq
|
64517445ea
even more strict isNil handling for strings/seqs in order to detect bugs
|
6 years ago |
Andreas Rumpf
|
dae5450947
WIP: disallow 'nil' for strings and seqs
|
6 years ago |
cooldome
|
ec02940185
Render bug: if expression with statement list expression as condition (#8375)
|
6 years ago |
cooldome
|
a651809411
Fixes #8343, Fixes #8344 (#8347)
|
6 years ago |
cooldome
|
231a83a6b1
Fixes #8287 (#8288)
|
6 years ago |
Dmitry Atamanov
|
854aa3958f
Fixes maxLineLength's bug in the renderer (#8240)
|
6 years ago |
Zahary Karadjov
|
5bcf8bcb59
fixes #7222; fixes #5595; fixes #3747
|
6 years ago |
Andreas Rumpf
|
a1bd4a6cbd
nimpretty: first version that seems useful for others to test it
|
6 years ago |
Araq
|
8e9551b1c7
fixex merge conflicts
|
6 years ago |
Andreas Rumpf
|
3cbc07ac78
Merge pull request #7770 from yglukhov/yield-in-try
|
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
|
e55a1051ea
fixes yet another index out of bounds issue in renderer.nim
|
6 years ago |
Araq
|
dc809bd485
fixes yet another indexing bug caused by the strict strings
|
6 years ago |
Yuriy Glukhov
|
cfe40a3e6e
Merge branch 'devel' into yield-in-try
|
6 years ago |
Andreas Rumpf
|
328e7a1005
options.nim: no global variables anymore
|
6 years ago |
Andreas Rumpf
|
0d56dd4677
big refactoring: magicsys compiles again
|
6 years ago |
Yuriy Glukhov
|
d71f69ab50
Closure iter transformation
|
6 years ago |
Andreas Rumpf
|
1aa359febb
warn about inconsistent spacing around binary operators; fixes #7582
|
6 years ago |
Dmitry Atamanov
|
82275e3779
Fix renderer's errors (#7742)
|
6 years ago |
Andreas Rumpf
|
e3e18b277c
renderer.nim: bugfix
|
6 years ago |
Oscar Nihlgård
|
8caf257607
Don't escape multibyte characters (#7570)
|
6 years ago |
Araq
|
9bc963508f
nimpretty: next steps
|
6 years ago |
Andreas Rumpf
|
47335aab41
introduce nkTupleConstr AST node for unary tuple construction; breaking change
|
6 years ago |
Arne Döring
|
abfcbaa74c
fewer temporary string allocations for the compiler's renderer (#7484)
|
6 years ago |
Andreas Rumpf
|
437caf4358
Merge branch 'devel' into nimv2
|
7 years ago |