summary refs log tree commit diff stats
path: root/tests/template
Commit message (Collapse)AuthorAgeFilesLines
* Fix #12595 (#16874)konsumlamm2021-01-311-2/+8
|
* Add testcase for #5993 (#16789)Clyybber2021-01-221-0/+16
|
* remove some noises in tests (#16448)flywind2020-12-271-3/+3
|
* make megatest consistent with unjoined tests wrt newlines, honor newlines in ↵Timothee Cour2020-11-281-2/+0
| | | | | | | output spec (#16151) * fix megatest newlines * still allow missing trailing newline for now but in a more strict way than before
* closes #3670 [add testcase for #3670] (#15808)flywind2020-11-011-0/+11
| | | | | | | * add testcase * Update tests/template/twhenintemplates.nim Co-authored-by: Clyybber <darkmine956@gmail.com>
* closes #7374 (#15781)flywind2020-10-301-0/+29
| | | | | | | * add testcase for #7374 * minor * fix test
* Fix #5691 (#15158)Clyybber2020-08-272-0/+68
| | | | | | | | * Fix #5691 * Cleanup and thoughts * Use scope approach * Seperate defined/declared/declaredInScope magics * Fix declaredInScope * Update spec accordingly
* Allow pragmas on parameters (#15178)Clyybber2020-08-111-0/+15
|
* Fix forward declaration issues in template/macro context (#15091)Clyybber2020-07-291-0/+126
| | | | | | | | | | | | | | | | | | | | | | | * Fix forward declaration issues in template/macro context * Correct forward declaration resolving for overloads * Remove old dead code * WIP consistent gensym ids * Minimize diff * Remove obsoleted hack * Add templInstCounter to give unique IDs to template instantiations * Remove obsoleted code * Eh, init in myOpen, not myProcess... * Remove optNimV019 * Add testcase for #13484
* Add testcase for some old fixed issues (#14960)Clyybber2020-07-101-0/+8
| | | | | | | * Add testcase for #2703 * Add testcase for #2586 * Small fix
* Add testcase for #4722 (#14954)Clyybber2020-07-101-0/+21
|
* typetraits.$: $((int, float), int)` is now `"((int, float), int)"` instead ↵Timothee Cour2020-07-021-1/+1
| | | | | of `"(tuple of (int, float), int)" (#14812) Co-authored-by: Andreas Rumpf <rumpf_a@web.de>
* Remove deprecated stuff from stdlib (#14699)Miran2020-06-172-2/+2
| | | | | | | * update to the latest Jester * remove deprecated procs from some stdlib modules * 'criterion' is not maintained anymore and relies on obsolete stuff
* fix codegen bug due to changing existing symbol declaration in template (#14666)jcosborn2020-06-151-0/+106
|
* Fix spellings (#12277) [backport]Federico Ceratto2019-09-271-1/+1
|
* fixes #12193 (#12199)Andreas Rumpf2019-09-161-0/+18
|
* fixes yet another gensym regression (#12145)Andreas Rumpf2019-09-062-0/+24
|
* fixes #12121 (#12126)Andreas Rumpf2019-09-051-0/+31
|
* fixes #12020 (#12106)Andreas Rumpf2019-09-021-0/+19
|
* fixes #11941 (#12079)Andreas Rumpf2019-08-291-0/+15
|
* new gensym handling (#11985)Andreas Rumpf2019-08-233-0/+72
| | | | | | | | | | | * new .gensym implementation * make astspec test green again * introduce a --useVersion switch to group compatibility switches * fixes #10180 * fixes #11494 * fixes #11483 * object constructor fields and named parameters are also not gensym'ed * disabled broken package
* closes #7117Andreas Rumpf2019-08-221-2/+16
|
* improved the error message for #11494; closes #11494Andreas Rumpf2019-07-061-0/+21
|
* Remove immediate pragma (#11308)Arne Döring2019-05-295-27/+16
| | | | | * remove immediate from tests * remove immediate from the compiler
* close #5235 by adding a testnarimiran2019-05-291-1/+14
|
* Allow void macro result (#11286)Arne Döring2019-05-211-7/+5
| | | | | * allow void macro result * add test for void macro result type
* fixes #7937 (#11244)Andreas Rumpf2019-05-141-0/+24
|
* Fixes #9365 : let with exportC pragma in template. (#11235)Aditya Siram2019-05-141-0/+9
| | | | | | * Fixes #9365 : let with exportC pragma in template. * Fix according to comments.
* fixes #10192Araq2019-05-061-0/+20
|
* add tests for recently closed issues (#10722)Miran2019-02-231-0/+24
|
* Testament: refactoring; makes the test joiner greenAraq2018-12-111-1/+1
|
* lots of small changesArne Döring2018-12-116-6/+6
|
* require errormsg to be specified before file.Arne Döring2018-12-111-2/+1
|
* fixes nested gensym'ed parameters; fixes #9476Araq2018-12-081-0/+40
|
* activated more tests, allow input in test specArne Döring2018-11-231-5/+1
|
* updated tests to be executedArne Döring2018-11-236-4/+38
|
* fix #9647 tmpl=>nimf (#9658)Timothee Cour2018-11-142-1/+1
|
* Merge tests into a larger file (part 8 of ∞) (#9583)Miran2018-11-0627-435/+460
| | | | | | | | * merge tuple tests * merge trmacros tests * merge template tests
* closes #4750Araq2018-09-031-0/+19
|
* fixes #8052Araq2018-08-311-0/+23
|
* make tdefault_nil test compile againAraq2018-08-221-1/+1
|
* make more tests greenAndreas Rumpf2018-08-132-3/+3
|
* make tests green againAndreas Rumpf2018-07-052-2/+2
|
* make tests green againAndreas Rumpf2018-07-051-1/+1
|
* Merge pull request #7981 from cooldome/Fix_-7980Andreas Rumpf2018-06-121-0/+27
|\ | | | | Fixes 7980
| * fixes 7980cooldome2018-06-061-0/+27
| |
* | add test case for fix to #7997Vindaar2018-06-101-0/+46
|/
* fix #7883; fix #7829Zahary Karadjov2018-05-261-0/+24
|
* test case for #2416 (#7649)genotrance2018-04-182-0/+3
|
* Remove expr/stmt (#5857)Arne Döring2017-07-2521-49/+41
|