Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | deprecate unsafeAddr; extend addr (#19373) | flywind | 2022-01-16 | 2 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * deprecate unsafeAddr; extend addr addr is now available for all addressable locations, unsafeAddr is deprecated and become an alias for addr * follow @Vindaar's advice * change the signature of addr * unsafeAddr => addr (stdlib) * Update changelog.md * unsafeAddr => addr (tests) * Revert "unsafeAddr => addr (stdlib)" This reverts commit ab83c99c507048a8396e636bf22d55fdd84d7d1c. * doc changes; thanks to @konsumlamm Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> | ||||
* | style usages part one (openarray => openArray) (#19321) | flywind | 2022-01-04 | 1 | -2/+2 |
| | | | | | * style usages (openArray) * revert doc changes | ||||
* | fixes #16325 [backport:1.4] (#18784) | Andreas Rumpf | 2021-09-02 | 1 | -0/+20 |
| | |||||
* | improve several tests in testament (#18635) | Timothee Cour | 2021-08-08 | 1 | -1/+1 |
| | | | | | | | | | | | * silence error output from template_various.nim * any => auto in tests * avoid showing failed for parseSpec since this is expected behavior in 2 cases: tincludefile.nim, tnav1.nim * enforce InheritFromException * fixup | ||||
* | make megatest consistent with unjoined tests wrt newlines, honor newlines in ↵ | Timothee Cour | 2020-11-28 | 1 | -1/+4 |
| | | | | | | | output spec (#16151) * fix megatest newlines * still allow missing trailing newline for now but in a more strict way than before | ||||
* | close #8829(add testcase for #8829) (#15866) | flywind | 2020-11-06 | 1 | -0/+18 |
| | |||||
* | add testcase for #7416 (#15782) | flywind | 2020-10-30 | 1 | -0/+9 |
| | |||||
* | fix infinite recursion in typeRel (#15241) | jcosborn | 2020-09-18 | 1 | -0/+45 |
| | | | | | * fix generic constraints Co-authored-by: James Osborn <osborn@Jamess-MacBook-Pro.local> | ||||
* | fix some issues overloading with generics and inheritance (#15211) | jcosborn | 2020-08-27 | 1 | -5/+31 |
| | | | | | * fix some issues overloading with generics and inheritance * fix passing procs with subtype matches | ||||
* | fix overloading issue with generic invocation (#15135) | jcosborn | 2020-08-18 | 1 | -0/+60 |
| | | | | | * fix overloading issue with generic alias * add test for inheritance depth | ||||
* | fix overloading case with generic alias (#15116) | jcosborn | 2020-07-30 | 1 | -0/+105 |
| | | | | | * fix overloading case with generic alias * revert reorganization of tests | ||||
* | exp. features now in correct manual, closes #11932 (#14195) | hlaaftana | 2020-05-02 | 1 | -0/+14 |
| | |||||
* | fixes #11375 (#11376) | Andreas Rumpf | 2019-06-02 | 1 | -0/+50 |
| | |||||
* | fixes #8568 (#11303) | Andreas Rumpf | 2019-05-22 | 2 | -0/+40 |
| | | | | | | * fixes #8568 * fixes regression | ||||
* | closes #6076 | Araq | 2019-05-22 | 1 | -0/+24 |
| | |||||
* | fixes #11239 | Araq | 2019-05-22 | 1 | -0/+16 |
| | |||||
* | fixes #9149 [backport] | Araq | 2019-01-29 | 1 | -0/+22 |
| | |||||
* | megatest checks output and nimout | Arne Döring | 2018-12-11 | 1 | -19/+15 |
| | |||||
* | require errormsg to be specified before file. | Arne Döring | 2018-12-11 | 1 | -3/+1 |
| | |||||
* | updated tests to be executed | Arne Döring | 2018-11-23 | 1 | -1/+4 |
| | |||||
* | More descriptive names of test files (#9531) | Miran | 2018-10-29 | 2 | -0/+0 |
| | | | | | * change generic `tissues` name to more specific * change `tvarious` to more specific names | ||||
* | Merge tests into a larger file (part 5 of ∞) (#9368) | Miran | 2018-10-16 | 15 | -343/+361 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * merge magics * merge metatype tests * merge method tests * merge objects tests * change `import future` to `import sugar` Nim in Action tests are left with `import future`, to ensure compatibility. * merge overload tests * merge proc tests * merge procvar tests * merge range tests * merge seq tests * merge sets tests * remove wrong assert from `tsets3` * fix `jsTests` * better fix | ||||
* | make tests green again | Andreas Rumpf | 2018-07-05 | 1 | -2/+2 |
| | |||||
* | make tests green again | Andreas Rumpf | 2018-07-05 | 2 | -2/+2 |
| | |||||
* | Backwards-compatible support for keyword arguments in the command syntax | Zahary Karadjov | 2018-05-07 | 1 | -2/+3 |
| | |||||
* | Bugfix: Allow matching on nkExprEqExpr against varargs[untyped] | Zahary Karadjov | 2018-05-07 | 1 | -0/+15 |
| | | | | | | | | | This enables macros accepting arbitrary keyword arguments: log("foo", prop1 = "bar", prop2 = "baz") As an added bonus, simple templates with varargs arguments can now forward their params to procs accepting keyword arguments. | ||||
* | make tests green again | Andreas Rumpf | 2018-05-02 | 1 | -1/+1 |
| | |||||
* | make tests green again | Andreas Rumpf | 2018-04-22 | 1 | -1/+1 |
| | |||||
* | fixes #7291 | Araq | 2018-03-05 | 1 | -1/+3 |
| | |||||
* | better error messages: use <T1, T2> instead of (T1, T2) in order to prevent ↵ | Araq | 2018-02-10 | 1 | -1/+1 |
| | | | | confusions with tuple types | ||||
* | Fix compiler crash (#6773) (#6774) | cooldome | 2017-11-18 | 1 | -0/+47 |
| | |||||
* | added another test case for #6526 | Andreas Rumpf | 2017-10-28 | 1 | -0/+11 |
| | |||||
* | fixes #6526 | Araq | 2017-10-27 | 1 | -5/+20 |
| | |||||
* | Remove expr/stmt (#5857) | Arne Döring | 2017-07-25 | 3 | -7/+9 |
| | |||||
* | fix #1082 | Zahary Karadjov | 2017-06-20 | 1 | -1/+1 |
| | |||||
* | close #3152; closed via f663ca7 | Zahary Karadjov | 2017-06-20 | 1 | -0/+4 |
| | |||||
* | fix #5017; fix #5893 | Zahary Karadjov | 2017-06-20 | 1 | -0/+26 |
| | |||||
* | fix varargs forwarding for templates; fixes #5455 (#5505) | zah | 2017-03-13 | 1 | -0/+37 |
| | | | | | * fix varargs forwarding for templates; fixes #5455 * document the macros' varargs change in the news for 0.16.2 | ||||
* | make more tests green | Araq | 2017-02-16 | 1 | -1/+1 |
| | |||||
* | fixes #4671 | Andreas Rumpf | 2016-09-13 | 1 | -0/+17 |
| | |||||
* | Add a test case for issue #4675. | Matthew Baulch | 2016-09-03 | 3 | -0/+27 |
| | |||||
* | fixes #4545 | Andreas Rumpf | 2016-08-04 | 1 | -0/+18 |
| | |||||
* | Add regression test for fix for #4475 | Kier Davis | 2016-07-11 | 1 | -0/+6 |
| | |||||
* | Modification to implementation of round() such that it returns a float and ↵ | A. S. Budden | 2016-05-31 | 1 | -1/+1 |
| | | | | | | accepts a places argument (fixes #3473). This also involved moving some functions around to get the hierarchy correct and the documentation for frexp was modified such that it was clear that it can return a float in either the range [-1, -0.5] or [0.5, 1]. | ||||
* | sequtils related changes | Peter Mora | 2015-10-05 | 1 | -1/+1 |
| | |||||
* | tests: Trim .nim files trailing whitespace | Adam Strzelecki | 2015-09-04 | 4 | -20/+20 |
| | | | | via OSX: find . -name '*.nim' -exec sed -i '' -E 's/[[:space:]]+$//' {} + | ||||
* | fixes regression: overloading by 'var' | Araq | 2015-04-25 | 1 | -1/+9 |
| | |||||
* | fixes #2600 | Araq | 2015-04-25 | 1 | -1/+30 |
| | |||||
* | fixes #2481 | Araq | 2015-04-10 | 1 | -0/+38 |
| | |||||
* | fixes #2397 | Araq | 2015-03-25 | 1 | -0/+4 |
| |