summary refs log tree commit diff stats
path: root/tests/trmacros
Commit message (Collapse)AuthorAgeFilesLines
* fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now ↵ringabout2023-02-221-8/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parses the whole module at one time (#21379) * fixes #19795; remove parse pipeline * isScript * fixes nimscriptapi * don't touch reorder * check script * fixes tests * it seems implicit imports of system cause troubles * access the first child of `nkStmtList` * ignore comments * minor messages * perhaps increases hloLoopDetector * the module is a stmtList, which changes the errors * fixes nimdoc * fixes tlinter * fixes nim secret tests * fixes arc_misc * fixes nim secret tests again * safe; fixes one more test * GlobalError is the root cause too * fixes parsing errors * put emit types to the cfsForwardTypes section * fixes #11852; `{.push checks:off}` now works in procs * disable navigator * fixes nimdoc * add tests for JS * fixes nimsuggest
* store full definition AST for consts, fix noRewrite (#20115)metagn2022-09-282-1/+22
| | | | | | | | | | | | | | | | | | | | | | | * continue #9582 for consts, close #9331, fix #20114 also move extractPragma to ast to pave the way for things like {.strdefine: "abc".} etc * changelog correctly * fix jsgen * update tgetimpl * fix sighashes * fix #19766, add comment about postfix * fix noRewrite LOL refs #16620 * fix changelog * fix destructors
* new .redefine pragma for templates, warn on redefinition without it (#20211)metagn2022-08-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * test CI for template redefinitions * adapt asyncmacro * fix quote * fix again * try something else * revert * fix ioselectors_select, disable packages CI * adapt more tests & simplify * more * more * more * rename to redefine, warn on implicit redefinition * basic documentation [skip ci] * Update compiler/lineinfos.nim Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com>
* Reenable a few testsClyybber2020-07-141-3/+2
|
* fixes #7524Araq2019-01-141-0/+10
|
* require errormsg to be specified before file.Arne Döring2018-12-111-1/+1
|
* Merge tests into a larger file (part 8 of ∞) (#9583)Miran2018-11-0613-186/+189
| | | | | | | | * merge tuple tests * merge trmacros tests * merge template tests
* fixes #7972Araq2018-10-181-0/+15
|
* make tests green againAndreas Rumpf2018-09-241-2/+2
|
* make tests greenAndreas Rumpf2018-05-051-1/+1
|
* Remove expr/stmt (#5857)Arne Döring2017-07-2510-15/+15
|
* fixes #4227Andreas Rumpf2016-05-271-0/+24
|
* Fixed tr pattern matching for varargsYuriy Glukhov2016-04-071-1/+7
|
* tests: Trim .nim files trailing whitespaceAdam Strzelecki2015-09-043-3/+3
| | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} +
* renamed writeln to writeLine in testspatrick dw2015-06-192-4/+4
|
* some love for the testsuite; fixed regressionsAraq2015-03-011-1/+1
|
* fixes #206Araq2014-11-161-0/+19
|
* prettified re.nim; make some tests greenAraq2014-08-311-1/+1
|
* fixes #798Araq2014-04-0611-0/+184
|
* new tester; all tests categorizedAraq2014-01-131-0/+29