Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Named arguments in commands + many grammar fixes (#20994) | metagn | 2022-12-06 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Breaking parser changes, implement https://github.com/nim-lang/RFCs/issues/442 Types are separated from expressions and better reflected in the grammar. * add test * more accurate grammar * fix keyword typedescs * accept expressions in proc argument lists * CI "fixes" * fixes * allow full ref expressions again, adapt old tests * cleanup, fix some tests * improve grammar, try and revert semtypes change * restrict sigil binding to identOrLiteral * fix, should have caught this immediately * add changelog entry, fix double not nil bug * correct grammar * change section * fix * real fix hopefully * fix test * support LL(1) for tuples * make grammar.txt too | ||||
* | Add back error message to tprevent_forloopvar_mutations (#20992) | metagn | 2022-12-02 | 1 | -0/+9 |
| | |||||
* | tyInt tyUint fit target int bit width (#20829) | Bung | 2022-12-01 | 1 | -9/+0 |
| | |||||
* | close #17636 (#17643) | flywind | 2021-04-06 | 1 | -2/+1 |
| | |||||
* | fix #16693: testament spec nimout too lax (#16698) | flywind | 2021-04-04 | 1 | -1/+1 |
| | | | Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> | ||||
* | testament spec: remove errmsg alias of errormsg (#16188) | Timothee Cour | 2020-11-29 | 1 | -1/+1 |
| | |||||
* | fix #12303 (#15964) | flywind | 2020-11-14 | 1 | -0/+3 |
| | |||||
* | fix #13848: make var result work with nim cpp (#13959) | Timothee Cour | 2020-04-13 | 1 | -0/+108 |
| | | | | | * fix #13848 * add exhaustive tests for var result | ||||
* | cleanup Ordinal (#13501) | Timothee Cour | 2020-02-27 | 1 | -2/+2 |
| | |||||
* | fix tests | Timothee Cour | 2019-07-08 | 1 | -2/+4 |
| | |||||
* | require errormsg to be specified before file. | Arne Döring | 2018-12-11 | 7 | -11/+6 |
| | |||||
* | added a test to ensure that for-loop-variables cannot be mutated | Araq | 2018-08-28 | 1 | -0/+15 |
| | |||||
* | fixes #5113 | Andreas Rumpf | 2018-04-21 | 1 | -0/+9 |
| | |||||
* | fixes the 'var T' checking | Andreas Rumpf | 2018-03-24 | 1 | -4/+8 |
| | |||||
* | enforce 'var T' produces a view into the first parameter; refs #7373 | Andreas Rumpf | 2018-03-24 | 1 | -0/+12 |
| | |||||
* | more checking for 'var T' as return type; refs #7373 | Andreas Rumpf | 2018-03-24 | 2 | -1/+13 |
| | |||||
* | the parser finally parses 'echo {1,2}' as it should | Andreas Rumpf | 2017-09-30 | 1 | -1/+1 |
| | |||||
* | Fixed ret by var in js | Yuriy Glukhov | 2015-10-15 | 2 | -5/+31 |
| | |||||
* | tests: Trim .nim files trailing whitespace | Adam Strzelecki | 2015-09-04 | 4 | -7/+7 |
| | | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} + | ||||
* | new tester; all tests categorized | Araq | 2014-01-13 | 5 | -0/+85 |