Andreas Rumpf
|
33b69f0ed0
refactoring: make FileIndex a distinct type; make line information an uint16; fixes #7654
|
6 vuotta sitten |
Araq
|
9bc963508f
nimpretty: next steps
|
6 vuotta sitten |
Araq
|
a230307b48
little progress on nimpretty
|
6 vuotta sitten |
Araq
|
212fdc5946
added the 'x.p[:T]' notation for explicit generic instantiations in combination with the ddot calling syntax
|
6 vuotta sitten |
Araq
|
7206c692a3
in triple line string literals the newline should be '\n' too
|
7 vuotta sitten |
Andreas Rumpf
|
80caca15bd
fixes #7089
|
7 vuotta sitten |
Andreas Rumpf
|
416a322efb
added lexer.newlineFollows for parser experiments
|
7 vuotta sitten |
Andreas Rumpf
|
cae5e33a4a
language change: 'generic' and 'atomic' are not keywords anymore
|
7 vuotta sitten |
Andreas Rumpf
|
70ea45cdba
deprecated unary '<'
|
7 vuotta sitten |
Araq
|
604a15c0aa
some progress on the nimpretty tool; still not ready
|
7 vuotta sitten |
Andreas Rumpf
|
078e78d208
do not produce the annoying small 'l' warning
|
7 vuotta sitten |
Andreas Rumpf
|
eddf9abd13
beginnings of the new nimpretty tool; still unusable
|
7 vuotta sitten |
Araq
|
3ccc9c467d
'with' and 'without' are not keywords anymore
|
7 vuotta sitten |
Andreas Rumpf
|
ee43fc82d5
bugfix: keep the information of a raw float literal in the AST
|
7 vuotta sitten |
Andreas Rumpf
|
b652b3cd52
remove en-dash from the language
|
7 vuotta sitten |
Andreas Rumpf
|
f162ff7773
nimsuggest: make tdot1 test case green again
|
7 vuotta sitten |
Andreas Rumpf
|
4912300ca7
Merge branch 'devel' into faster-nimsuggest
|
7 vuotta sitten |
Andreas Rumpf
|
c5566f7c37
nimsuggest: make 'con' work again
|
7 vuotta sitten |
Andreas Rumpf
|
db888475dc
nimsuggest: make tests green again
|
7 vuotta sitten |
Araq
|
57ea01309e
nimsuggest: more things work
|
7 vuotta sitten |
Araq
|
4755795416
nimsuggest: more precise cursor tracking
|
7 vuotta sitten |
Araq
|
0f63c101e4
fixes nimsuggest bug #45
|
7 vuotta sitten |
Araq
|
1887390b0f
nimsuggest: fixes nimsuggest bug #45; do not show suggestions in string literals or comments
|
7 vuotta sitten |
Araq
|
773d17cd14
big refactoring: step 1
|
8 vuotta sitten |
Araq
|
6ade7c0e0d
adapting the lexer for curlysyn
|
8 vuotta sitten |
Jacek Sieka
|
3cd4cf4320
remove unused stuff
|
8 vuotta sitten |
Andreas Rumpf
|
39ebe2175b
compiler almost free of deprecated expr/stmt names
|
8 vuotta sitten |
Andreas Rumpf
|
84c3830c6b
fixes #4301
|
8 vuotta sitten |
Andreas Rumpf
|
56f99f56ac
fixes edge cases in the lexer
|
8 vuotta sitten |
Parashurama
|
8ce9739f11
adds support for unicode hexcode in string literals.
|
8 vuotta sitten |