Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | manual: add a section about aliasing restrictions for parameter passing; ↵ | Araq | 2019-05-06 | 1 | -0/+25 |
| | | | | Spark inspired | ||||
* | koch.nim: nothing to do here | Araq | 2019-05-06 | 1 | -1/+0 |
| | |||||
* | low/high for float ranges (#11177) | Oscar Nihlgård | 2019-05-06 | 4 | -7/+27 |
| | |||||
* | fixes #9578 (#11176) | jcosborn | 2019-05-06 | 7 | -0/+109 |
| | | | | | | * fixes #9578 * fixed and expanded test | ||||
* | fixes #9403 | Araq | 2019-05-05 | 2 | -2/+21 |
| | |||||
* | Fix loop tuple unpacking in templates (#11174) | nc-x | 2019-05-05 | 2 | -1/+14 |
| | | | | | | * Fix loop tuple unpacking in templates * Add test | ||||
* | fixes #11175 | Araq | 2019-05-05 | 1 | -1/+3 |
| | |||||
* | fixes macros.quote documentation; doubling of the escape operator never worked! | Araq | 2019-05-05 | 1 | -3/+1 |
| | |||||
* | Fix #11058 (#11172) | Clyybber | 2019-05-05 | 2 | -1/+13 |
| | |||||
* | docs: minor subjective improvement | Araq | 2019-05-05 | 1 | -2/+2 |
| | |||||
* | docs: minor subjective improvement | Araq | 2019-05-05 | 1 | -2/+3 |
| | |||||
* | Run nimscript without "nim e" (#11121) | Federico Ceratto | 2019-05-04 | 1 | -1/+5 |
| | | | | Add a link to nimscript.rst Add a suggestion on disabling hints. | ||||
* | Document bit fields usage (#11011) | Federico Ceratto | 2019-05-04 | 2 | -3/+35 |
| | |||||
* | empty container param error msg (#11158) | Jasper Jenkins | 2019-05-04 | 2 | -0/+8 |
| | |||||
* | iterators: several small fixes (#11162) | Miran | 2019-05-04 | 3 | -26/+53 |
| | | | | | | * fix pairs, mpairs, mitems for cstring for JS backend * add mutation check for pairs and mpairs for strings and seqs * change the assertion message - modifying (changing elements) is not a problem, changing the length is | ||||
* | tables: check for mutation when iterating (#11160) | Miran | 2019-05-04 | 1 | -42/+127 |
| | |||||
* | Fixes #11045. Assigning a proc to const and invoking. (#11076) | Aditya Siram | 2019-05-04 | 2 | -4/+26 |
| | |||||
* | Fix 105, few fixes for 101 (#11148) | genotrance | 2019-05-04 | 4 | -4/+7 |
| | |||||
* | Fix `nim doc` ignoring doc comments with implicit returns and implicit ↵ | nc-x | 2019-05-04 | 1 | -1/+1 |
| | | | | conversions (#11173) | ||||
* | Destructor lifting fixes #11149 (#11163) | cooldome | 2019-05-04 | 4 | -10/+77 |
| | | | | | | * fixes #11149 * add test | ||||
* | Fix ..< iterator (#11103) | Arne Döring | 2019-05-03 | 2 | -2/+32 |
| | | | | | | * add iterator overloads * add test | ||||
* | add whitespace on the right-hand side of `--` | narimiran | 2019-05-03 | 2 | -2/+2 |
| | | | | This is an em-dash, not some `--use` flag. | ||||
* | decent borrow check for --newruntime | Araq | 2019-05-02 | 2 | -11/+48 |
| | |||||
* | fixes #11114 | Araq | 2019-05-02 | 1 | -1/+5 |
| | |||||
* | Append all output on failed test. (#11156) | Arne Döring | 2019-05-02 | 2 | -42/+25 |
| | |||||
* | introduce temporary <//> for 'owned' to get this compile with 0.19 (#11145) | Andreas Rumpf | 2019-05-02 | 9 | -46/+69 |
| | | | | | | | | * introduce temporary <//> for 'owned' to get this compile with 0.19 * make newTable[string, owned Node]() compile (but it crashes) * make sink/owned parameters consistent * make actiontable test compile again * VM: support sytem.move; makes tests green | ||||
* | Fix ospaths import error (#11150) | genotrance | 2019-05-01 | 2 | -2/+2 |
| | |||||
* | discard type is an error, fixes #7470 (#11146) | Jasper Jenkins | 2019-05-01 | 1 | -1/+1 |
| | |||||
* | Fix unexpected result of rand on a range, fixes #11015 (#11035) | Jasper Jenkins | 2019-04-30 | 1 | -8/+14 |
| | |||||
* | Update bug_report.md (#11123) | Arne Döring | 2019-04-30 | 1 | -0/+1 |
| | |||||
* | move analyser: fixes another critical bug | Araq | 2019-04-29 | 1 | -1/+1 |
| | |||||
* | fixes #11133, error on runtime use of compile-time procs in JS target (#11134) | jrfondren | 2019-04-29 | 1 | -0/+3 |
| | |||||
* | added unown test case | Araq | 2019-04-29 | 1 | -0/+68 |
| | |||||
* | added system.unown to make 'owned' sane to use in practice; later on we ↵ | Araq | 2019-04-29 | 7 | -9/+53 |
| | | | | might change the type inference rules to make it more convenient | ||||
* | streams: Update documentation, refs #10330 (#11059) | jiro | 2019-04-29 | 1 | -81/+832 |
| | |||||
* | Initialized collections (#11094) | Miran | 2019-04-29 | 8 | -424/+662 |
| | | | | | | | | | | | | * tables: initialized by default * sets: initialized by default * DRY: extract shared functionality * add a changelog entry * fix errors * don't test include files * make it work for sharedtables * fix discovered bugs * add exhaustive tests | ||||
* | make twidgets example green (#11135) | Andreas Rumpf | 2019-04-28 | 6 | -36/+55 |
| | |||||
* | Generic tuple recursion fix (#11115) | Arne Döring | 2019-04-28 | 4 | -4/+13 |
| | | | | | * fixes #1145 * unify error messages | ||||
* | bug fix in sym body hash (#11127) | cooldome | 2019-04-27 | 1 | -2/+2 |
| | |||||
* | Fix #11111 nkIdentsDef left in vmgen (#11126) | Mamy Ratsimbazafy | 2019-04-27 | 1 | -2/+2 |
| | | | fixes #11111 | ||||
* | reimplement_pr_10974 (#11130) | cooldome | 2019-04-27 | 2 | -0/+19 |
| | |||||
* | add progmas to params of macros.newProc (#11025) | Lolo Iccl | 2019-04-27 | 2 | -3/+58 |
| | | | Merging | ||||
* | newruntime: progress... | Andreas Rumpf | 2019-04-27 | 2 | -6/+7 |
| | |||||
* | newruntime: make 'discard new RootObj' work | Araq | 2019-04-26 | 2 | -3/+4 |
| | |||||
* | preparations to make the twidgets test work | Araq | 2019-04-26 | 3 | -11/+89 |
| | |||||
* | make seq.add more effective for --newruntime | Araq | 2019-04-25 | 2 | -12/+15 |
| | |||||
* | introduce a special typing rule that makes seq[owned ref T] easier to use; ↵ | Araq | 2019-04-25 | 1 | -3/+12 |
| | | | | remains to be investigated... | ||||
* | fixes #11095 (#11104) | Andreas Rumpf | 2019-04-25 | 3 | -23/+60 |
| | | | * fixes #11095 | ||||
* | Fix: remove pragma inline from parseBin|Oct|Hex (#11105) | Alvydas Vitkauskas | 2019-04-24 | 1 | -3/+3 |
| | |||||
* | Make parseutils.parseBin|Oct|Hex generic (#11067) | Alvydas Vitkauskas | 2019-04-24 | 2 | -70/+121 |
| | | | | | | * make parsutils.parseBin generic and improve runnableExamples * reimplement parseBin/Oct/Hex and improve runnableExamples * update changelog.md file with parseBin/Oct/Hex and fix a typo |