Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | closes #16132 [backport] (#18880) | Andreas Rumpf | 2021-09-22 | 2 | -6/+21 | |
| | | | | | * closes #16132 [backport] * fixes #16132 [backport] | |||||
* | fixes #18856 [backport] (#18879) | Andreas Rumpf | 2021-09-22 | 1 | -1/+1 | |
| | ||||||
* | atlas: added --cfgHere switch [backport] (#18873) | Andreas Rumpf | 2021-09-20 | 1 | -6/+19 | |
| | ||||||
* | [backport] Revert "use new Nimble, with lockfiles (#18810)" (#18872) | Miran | 2021-09-20 | 1 | -1/+1 | |
| | | | | | | | | This reverts commit f373c17ad926b669bb3b5819ae1dff4bde1da88a. For more details, see: - https://github.com/nim-lang/nimble/issues/940 - https://github.com/nim-lang/Nim/issues/18840 - https://forum.nim-lang.org/t/8404 | |||||
* | fixes #18863 [backport] (#18871) | Andreas Rumpf | 2021-09-20 | 2 | -4/+5 | |
| | ||||||
* | fix #18844 (#18851) | flywind | 2021-09-20 | 2 | -5/+25 | |
| | ||||||
* | fixes #18847 [backport] (#18870) | Andreas Rumpf | 2021-09-20 | 2 | -2/+7 | |
| | ||||||
* | fixes #18858 [backport] (#18868) | Andreas Rumpf | 2021-09-19 | 4 | -3/+11 | |
| | | | | | | | * fixes #18858 [backport] * ensure async tests work with --experimental:strictEffects [backport] * ensure async tests work with --experimental:strictEffects [backport] | |||||
* | documented overload disambiguation [backport] (#18865) | Andreas Rumpf | 2021-09-19 | 1 | -1/+19 | |
| | | | | | | | | | | | | | * documented overload disambiguation [backport] * Update doc/manual.rst Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> * documented overload disambiguation [backport] * documented overload disambiguation [backport] Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> | |||||
* | semtypinst: don't wrap type nodes from expressions in static[T] (#18860) | alaviss | 2021-09-17 | 2 | -1/+18 | |
| | ||||||
* | Fixed borrowing dot from aliases (#18854) | Jason Beetham | 2021-09-16 | 2 | -3/+39 | |
| | ||||||
* | fix #10128 (#18852) | flywind | 2021-09-14 | 2 | -3/+21 | |
| | ||||||
* | add testcase for #7308 (#18849) | flywind | 2021-09-14 | 2 | -11/+43 | |
| | ||||||
* | Dotborrow now works with generic distincts (#18848) | Jason Beetham | 2021-09-14 | 4 | -7/+37 | |
| | ||||||
* | add changelog entry for #18656 (#18839) [backport] | Christian Ulrich | 2021-09-13 | 1 | -0/+5 | |
| | ||||||
* | doc improvements (#18843) | Andreas Rumpf | 2021-09-13 | 2 | -138/+33 | |
| | | | | | * cleaned up destructors documentation [backport] * Spec updates [backport:1.0] | |||||
* | Fixed #18838 (#18841) [backport] | Jason Beetham | 2021-09-13 | 2 | -2/+40 | |
| | ||||||
* | Generic pointer procs now error if no types supplied (#18832) | Jason Beetham | 2021-09-11 | 3 | -2/+30 | |
| | | | | | | | * more precise logic for pointer procs * added test for generic pointer procs * Fixed generic getting bracket expr if erroring | |||||
* | Fixed type inference for 'set` and 'tuple' (#18827) | Jason Beetham | 2021-09-11 | 2 | -1/+24 | |
| | | | | | | | * improved built in typeclass inference * Smarter logic to fit node * Forgot the untyped check | |||||
* | [minor] fix docs (#18834) | flywind | 2021-09-11 | 1 | -6/+4 | |
| | ||||||
* | fix code-block which causes missing docs | flywind | 2021-09-11 | 1 | -2/+2 | |
| | ||||||
* | distros.foreignDeps made public (#18830) | Juan Carlos | 2021-09-10 | 2 | -4/+5 | |
| | | | | | | | | | * Deprecate distros.echoForeignDeps * Deprecate distros.echoForeignDeps * https://github.com/nim-lang/Nim/pull/18830#discussion_r705364162 * https://github.com/nim-lang/Nim/pull/18830#discussion_r705364162 | |||||
* | Clarify unknown processor error (#18829) | Federico Ceratto | 2021-09-09 | 1 | -1/+1 | |
| | ||||||
* | active some packages (#18825) | flywind | 2021-09-09 | 1 | -4/+4 | |
| | ||||||
* | fix CI failure(upstream changes) (#18820) | flywind | 2021-09-08 | 1 | -1/+1 | |
| | | | | | | | | | * fix upstream changes * Update tests/js/tunittest_error2.nim Co-authored-by: flywind <xzsflywind@gmail.com> Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | |||||
* | Fix subranges of distinct types (#18816) [backport] | Jason Beetham | 2021-09-07 | 2 | -1/+15 | |
| | ||||||
* | Fixes implicit and explicit generics in procedures (#18808) | Jason Beetham | 2021-09-06 | 2 | -5/+68 | |
| | | | | | | | | | | | * Fixes implicit and explicit generics * moved block logic into 'maybeInstantiateGeneric' * Added more tests * Update compiler/semexprs.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | |||||
* | fixes #12642 (#18811) | Andreas Rumpf | 2021-09-06 | 6 | -7/+36 | |
| | | | | | | | | | | | | | | | | | | | * fixes #12642 * update important packages; refs #18804 * fixes #18805; refs #18806 * fixes a regression * Update testament/categories.nim Co-authored-by: flywind <xzsflywind@gmail.com> * progress * progress Co-authored-by: flywind <xzsflywind@gmail.com> | |||||
* | '[]' can now be used for iterators (#18814) | Jason Beetham | 2021-09-06 | 2 | -1/+15 | |
| | ||||||
* | Atlas: added 'extract' command, as promised (#18813) | Andreas Rumpf | 2021-09-06 | 1 | -1/+9 | |
| | ||||||
* | fixes #14165, fixes #18739, fix the second example of #6269 (#18812) | Andreas Rumpf | 2021-09-06 | 2 | -4/+57 | |
| | ||||||
* | Fix recursive generic typed defs (#18809) | Jason Beetham | 2021-09-06 | 2 | -1/+13 | |
| | ||||||
* | use new Nimble, with lockfiles (#18810) | Miran | 2021-09-06 | 1 | -1/+1 | |
| | ||||||
* | add weave to important packages (#17665) | flywind | 2021-09-05 | 1 | -0/+1 | |
| | | | | | * add weave to important packages * Update testament/important_packages.nim | |||||
* | formal grammar updates [backport:1.2] (#18803) | Andreas Rumpf | 2021-09-04 | 3 | -48/+40 | |
| | ||||||
* | unicode operator bugfixes (#18802) | Andreas Rumpf | 2021-09-04 | 2 | -47/+63 | |
| | ||||||
* | fixes #16246 (#18800) | Andreas Rumpf | 2021-09-04 | 4 | -2/+22 | |
| | ||||||
* | remove channels (#18801) | flywind | 2021-09-04 | 6 | -923/+1 | |
| | | | | | * remove channels * test | |||||
* | fix for js strict mode (#18799) | Sven Keller | 2021-09-04 | 2 | -5/+2 | |
| | | | | | | | | * Assignments, which would accidentally create global variables, instead throw an error in strict mode * Assignment to a getter-only property Co-authored-by: Sven Keller <s.keller@cortona.de> | |||||
* | documented overloadable enums and changelog improvements (#18797) | Andreas Rumpf | 2021-09-04 | 2 | -22/+70 | |
| | ||||||
* | we need something better than warningAsError for effect handling viol… ↵ | Andreas Rumpf | 2021-09-04 | 3 | -5/+4 | |
| | | | | | | (#18796) * we need something better than warningAsError for effect handling violations | |||||
* | implements https://github.com/nim-lang/RFCs/issues/407 (#18793) | Andreas Rumpf | 2021-09-03 | 9 | -20/+103 | |
| | ||||||
* | implemented Unicode operators (#18789) | Andreas Rumpf | 2021-09-03 | 6 | -7/+117 | |
| | | | | | | | | | | | | | | | * implemented Unicode operators; refs https://github.com/nim-lang/RFCs/issues/388 * bugfix * better test * arguably more elegant implementation * Update changelog.md Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> Co-authored-by: konsumlamm <44230978+konsumlamm@users.noreply.github.com> | |||||
* | remove unnecessary if statement (#18792) | flywind | 2021-09-03 | 1 | -6/+6 | |
| | ||||||
* | fixes #18769 (#18790) | Andreas Rumpf | 2021-09-03 | 2 | -2/+17 | |
| | ||||||
* | Document `-d:async_backend` flag (#18700) | Jacek Sieka | 2021-09-03 | 1 | -0/+28 | |
| | | | | | | | | | | | | | | | | | | | | * Document `-d:asyncBackend` flag Since libraries may want to support multiple async backends, it's useful to standardize the way this is done, so as to simplify usage of any async backend within the ecosystem. A similar text is being added to chronos here: https://github.com/status-im/nim-chronos/pull/216 See also https://github.com/status-im/nim-chronos/issues/207 * typos, add none * Update lib/pure/asyncdispatch.nim * Update lib/pure/asyncdispatch.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | |||||
* | fixes #18786 (#18788) | Andreas Rumpf | 2021-09-03 | 1 | -6/+5 | |
| | ||||||
* | testament --megatest:off now makes tests non-joinable so that they all run ↵ | Timothee Cour | 2021-09-03 | 2 | -2/+2 | |
| | | | | (#18787) | |||||
* | fixes #18494 (#18783) | Andreas Rumpf | 2021-09-02 | 1 | -8/+34 | |
| | ||||||
* | fixes #16325 [backport:1.4] (#18784) | Andreas Rumpf | 2021-09-02 | 2 | -2/+21 | |
| |