Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | closes #9825 | Araq | 2019-05-10 | 1 | -0/+11 |
| | |||||
* | Make range checks in semConv (#7164) | Oscar Nihlgård | 2019-05-10 | 1 | -0/+43 |
| | | | | | | | | | | | * Remove NaN/Inf/NegInf magic * Make range checks in semConv * fix the failing line * fix `firstOrd` and `lastOrd` * fix `localError` * remove debug comment * Cleanup, fix failing test * make tests green | ||||
* | Add testcase for #9684 (#11221) | Clyybber | 2019-05-10 | 1 | -0/+11 |
| | |||||
* | Fix #9844 (#11216) | Clyybber | 2019-05-09 | 1 | -1/+15 |
| | | | | * Fixes #9844 | ||||
* | fixes #11204 (#11207) | cooldome | 2019-05-09 | 1 | -0/+5 |
| | |||||
* | fix complex typdesc iterators | Jasper Jenkins | 2019-05-08 | 1 | -0/+17 |
| | |||||
* | Merge pull request #11132 from jrfondren/expand-amb-identifier-output | Andreas Rumpf | 2019-05-08 | 1 | -2/+2 |
|\ | | | | | provide more useful ambiguous-identifier error output | ||||
| * | Merge branch 'devel' into expand-amb-identifier-output | jrfondren | 2019-05-03 | 19 | -19/+450 |
| |\ | |||||
| * | | fix test expecting ambiguous-identifier error | Julian Fondren | 2019-04-29 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | the test is only against the first line, but testament doens't support multi-line error messages yet. | ||||
* | | | Merge pull request #11159 from JasperJenkins/const-named-tuple-unpack | Andreas Rumpf | 2019-05-08 | 2 | -1/+21 |
|\ \ \ | | | | | | | | | Const named tuple unpacking | ||||
| * | | | enable t9177. | Jasper Jenkins | 2019-05-01 | 1 | -1/+0 |
| | | | | |||||
| * | | | const named tuple unpacking | Jasper Jenkins | 2019-05-01 | 1 | -0/+21 |
| | | | | |||||
* | | | | Allow for locale-based parsing/formatting of dates (#11170) | Matt Haggard | 2019-05-08 | 1 | -0/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Allow for locale-based parsing/formatting of dates * Updates based on review feedback of PR 11170 DateTimeLocale arrays are now indexed by Month and WeekDay enums. More sane date used for testing. Documentation newline. Case change of DefaultLocale (and make it public) * Add changelog entry for DateTimeLocale addition to times module * Use pattern symbols for DateTimeLocale attribute names | ||||
* | | | | forbid casting to bare unchecked array (#11186) | Arne Döring | 2019-05-08 | 2 | -2/+11 |
| | | | | | | | | | | | | | | | | | | | | * fixes #11180, forbid casting to unchecked array. * allow UncheckedArray as param | ||||
* | | | | Fix type recursion check (#11144) | Arne Döring | 2019-05-07 | 1 | -0/+10 |
| | | | | | | | | | | | | | | | | | | | | * fixes #3456 * add test #3456 | ||||
* | | | | Fixes for ptr array deref codegen (#11191) | Jasper Jenkins | 2019-05-07 | 1 | -1/+17 |
| | | | | | | | | | | | | | | | | | | | | * fixes for ptr array derefence codegen * fix comments, make diff nicer | ||||
* | | | | fixes #10192 | Araq | 2019-05-06 | 1 | -0/+20 |
| | | | | |||||
* | | | | low/high for float ranges (#11177) | Oscar Nihlgård | 2019-05-06 | 1 | -0/+14 |
| | | | | |||||
* | | | | fixes #9578 (#11176) | jcosborn | 2019-05-06 | 6 | -0/+108 |
| | | | | | | | | | | | | | | | | | | | | | | | | * fixes #9578 * fixed and expanded test | ||||
* | | | | fixes #9403 | Araq | 2019-05-05 | 1 | -1/+20 |
| | | | | |||||
* | | | | Fix loop tuple unpacking in templates (#11174) | nc-x | 2019-05-05 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Fix loop tuple unpacking in templates * Add test | ||||
* | | | | Fix #11058 (#11172) | Clyybber | 2019-05-05 | 1 | -0/+11 |
| | | | | |||||
* | | | | empty container param error msg (#11158) | Jasper Jenkins | 2019-05-04 | 1 | -0/+5 |
| | | | | |||||
* | | | | iterators: several small fixes (#11162) | Miran | 2019-05-04 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | | | | Fixes #11045. Assigning a proc to const and invoking. (#11076) | Aditya Siram | 2019-05-04 | 1 | -0/+18 |
| | | | | |||||
* | | | | Destructor lifting fixes #11149 (#11163) | cooldome | 2019-05-04 | 1 | -0/+61 |
| | | | | | | | | | | | | | | | | | | | | | | | | * fixes #11149 * add test | ||||
* | | | | Fix ..< iterator (#11103) | Arne Döring | 2019-05-03 | 1 | -2/+18 |
| |_|/ |/| | | | | | | | | | | | | | | * add iterator overloads * add test | ||||
* | | | add whitespace on the right-hand side of `--` | narimiran | 2019-05-03 | 1 | -1/+1 |
| | | | | | | | | | | | | This is an em-dash, not some `--use` flag. | ||||
* | | | decent borrow check for --newruntime | Araq | 2019-05-02 | 1 | -5/+13 |
|/ / | |||||
* | | added unown test case | Araq | 2019-04-29 | 1 | -0/+68 |
| | | |||||
* | | make twidgets example green (#11135) | Andreas Rumpf | 2019-04-28 | 3 | -11/+12 |
| | | |||||
* | | Generic tuple recursion fix (#11115) | Arne Döring | 2019-04-28 | 3 | -2/+11 |
| | | | | | | | | | | * fixes #1145 * unify error messages | ||||
* | | add progmas to params of macros.newProc (#11025) | Lolo Iccl | 2019-04-27 | 1 | -0/+51 |
| | | | | | | Merging | ||||
* | | newruntime: progress... | Andreas Rumpf | 2019-04-27 | 1 | -1/+4 |
| | | |||||
* | | preparations to make the twidgets test work | Araq | 2019-04-26 | 1 | -0/+74 |
| | | |||||
* | | fixes #11095 (#11104) | Andreas Rumpf | 2019-04-25 | 1 | -9/+25 |
| | | | | | | * fixes #11095 | ||||
* | | fixes #11065 | Araq | 2019-04-22 | 1 | -2/+20 |
| | | |||||
* | | fixes #11073 | Araq | 2019-04-22 | 1 | -0/+35 |
| | | |||||
* | | revert discardable transformation (#10905) | Andreas Rumpf | 2019-04-21 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | | | | | * Revert "Properly wrap discarded statements (#10322)" This reverts commit 15584879b91e14565156ca140eef1dc100cf34c4. * add test for implicit discard after defer * enable t10241 again * make C++ tests green again | ||||
* | | remove the restriction that module names need to be unique per Nimble… ↵ | Andreas Rumpf | 2019-04-20 | 5 | -3/+10 |
| | | | | | | | | | | | | | | | | | | | | (#11064) * remove the restriction that module names need to be unique per Nimble package * make tests green again * use the 'response' linker file also on Unix in order to fix megatest | ||||
* | | fixes #11053 | Andreas Rumpf | 2019-04-19 | 1 | -0/+92 |
| | | |||||
* | | Fix varargs int32 (#11054) | Arne Döring | 2019-04-18 | 1 | -0/+10 |
| | | | | | | | | | | * fixes #10999 * adds a test for #10999 | ||||
* | | fixes #11050 | Araq | 2019-04-17 | 1 | -1/+20 |
|/ | |||||
* | revert parser stmtListExpr (#11007) | cooldome | 2019-04-17 | 2 | -23/+2 |
| | | | | | | | | | | | | | | | | | * Revert "Support for stmtListExpr in parser after major keywords. Scaled down version. (#10852)" This reverts commit 862897dc0f122e374c0e4d44770ffcd8825e51e3. * redo fix for #4035 * render stmtlistExpr using semicolon * Revert "render stmtlistExpr using semicolon" This reverts commit cafb78b8d5b125b5f6ba94248377a1433b3138cb. * revert test | ||||
* | remove shadow warning, fixes #10732 (#11039) | Miran | 2019-04-17 | 2 | -4/+3 |
| | |||||
* | make move-analysis smarter; see tuse_ownedref_after_move test case | Araq | 2019-04-16 | 1 | -0/+60 |
| | |||||
* | dfa.nim: track object/tuple field accesses more precisely; sink(o.x); ↵ | Araq | 2019-04-16 | 3 | -4/+39 |
| | | | | sink(o.y) needs to compile; activate the tuple unpacking transf.nim bugfix | ||||
* | faster CountTable sort(), optional SortOrder (#11010) | Andy Davidoff | 2019-04-16 | 1 | -15/+30 |
| | | | | | | | | | * use existing sort for CountTable, and add SortOrder options to CountTable, OrderedTable sort(s) * add some tests, runnables, etc. * fix runnable imports | ||||
* | Extend the fix for #11018 to strings (#11031) | Clyybber | 2019-04-15 | 1 | -1/+9 |
| | | | | | | * Extend the fix for #11018 to strings * Fix testcase | ||||
* | fixes another regression; the behaviour of 'array' formatting was changed | Araq | 2019-04-15 | 1 | -0/+8 |
| |