Clyybber
|
7e747d11c6
Cosmetic compiler cleanup (#12718)
|
5 rokov pred |
Clyybber
|
cc28eef38e
Replace countup(x, y) with x .. y
|
5 rokov pred |
Arne Döring
|
abb05ab645
fewer ropes (#11037)
|
5 rokov pred |
Andreas Rumpf
|
c86b1fbcac
fixes a critical GC safety inference bug (#10615)
|
6 rokov pred |
Andreas Rumpf
|
86556ebfdb
compiler refactoring; use typesafe path handing; docgen: render symbols between modules
|
6 rokov pred |
Andreas Rumpf
|
dae5450947
WIP: disallow 'nil' for strings and seqs
|
6 rokov pred |
Andreas Rumpf
|
669a564492
remove more global variables in the Nim compiler
|
6 rokov pred |
Andreas Rumpf
|
a4e2b0c153
platform.nim doesn't use globals anymore; prepare msgs.nim for not using globals
|
6 rokov pred |
Andreas Rumpf
|
b2c7910fb6
compiler/ropes.nim has no global error handler anymore
|
6 rokov pred |
Araq
|
f89218c8b0
fixes #7730, fixes #7746
|
6 rokov pred |
Andreas Rumpf
|
7e0540ed80
the compiler does not rely on the zero terminator anymore
|
6 rokov pred |
Zahary Karadjov
|
c446806f75
improve the debugging experience when line directives are used
|
7 rokov pred |
Andreas Rumpf
|
ff3cf001a3
fixes #4656; ropes.nim checks properly for file equality
|
8 rokov pred |
Adam Strzelecki
|
d681812465
compiler: Trim .nim files trailing whitespace
|
9 rokov pred |
Jacek Sieka
|
ff914b89d3
compiler_ropes: more lib_ropes porting
|
9 rokov pred |
def
|
39049e151f
Get rid of deprecation warnings
|
9 rokov pred |
Jacek Sieka
|
0f131b9f46
ropes: remove more unnecessary checks
|
9 rokov pred |
Jacek Sieka
|
d7a42641ab
compiler_ropes: remove unnecessary length check
|
9 rokov pred |
Jacek Sieka
|
71e785904b
compiler_ropes: deprecate old function names
|
9 rokov pred |
Jacek Sieka
|
a9ef5bf459
compiler_ropes: TRope -> RopeObj, PRope* -> Rope*
|
10 rokov pred |
Jacek Sieka
|
bcdb5b0836
compiler_ropes: toRope -> rope
|
10 rokov pred |
Jacek Sieka
|
aafbe5c866
ropes: make lib & compiler frmt more similar, fix out-of-bounds accesses in lib ropes
|
10 rokov pred |
Jacek Sieka
|
91f42a2943
compiler_ropes: ropef -> %, appf -> addf
|
10 rokov pred |
Jacek Sieka
|
171996465f
compiler_ropes: ropeEqualsFile -> equalsFile, no more max rope component length
|
10 rokov pred |
Jacek Sieka
|
80ee28daf7
compiler_ropes: add `&` and add
|
10 rokov pred |
Jacek Sieka
|
c40249cd43
compiler_ropes: ropeToStr -> $
|
10 rokov pred |
Jacek Sieka
|
b4e4ea8d1b
compiler_ropes: don't expose newRope
|
10 rokov pred |
Jacek Sieka
|
97d2df9bac
compiler_ropes: ropeLen -> len
|
10 rokov pred |
Araq
|
a541be8935
prepare for upcoming parsing change of unary operators
|
10 rokov pred |
Federico Ceratto
|
657dca5c3b
Fix typos
|
10 rokov pred |