Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump nimble (#15398) | genotrance | 2020-09-24 | 1 | -1/+1 |
| | |||||
* | Fix #15389 (#15390) | cooldome | 2020-09-24 | 3 | -24/+44 |
| | | | | | | | | | * allow result symbol reuse * try different approach * Revert "try different approach" This reverts commit abcfb6b75983c2f798cc887342ff1a9ff10c0324. | ||||
* | fix the indentation in `--help` and `--fullhelp` (#15387) | Miran | 2020-09-23 | 3 | -9/+9 |
| | | | | | * fix the indentation in `--help` and `--fullhelp` * a better way to fix it | ||||
* | 'koch temp' bugfix | Araq | 2020-09-23 | 2 | -3/+3 |
| | |||||
* | finish the stacktraces.nim implementation [backport:1.2] (#15393) | Andreas Rumpf | 2020-09-23 | 2 | -6/+7 |
| | |||||
* | Fix forward declarations in shadow scope contexts (#15386) | Clyybber | 2020-09-22 | 5 | -13/+101 |
| | | | | | | | | | | | | | | | * Fix forward declarations in shadow scope contexts * Add testcase for #15385 * Less empty lines * Fix tests * Inline isShadowScope * Add original testcase (with reduced amount of iterations) * Add testcase without forward decl | ||||
* | add `enumerate` macro (#15297) | Miran | 2020-09-22 | 3 | -5/+63 |
| | | | | | | | * add `enumerate` macro * address the comments * put `enumerate` in its own module | ||||
* | deinitLock (#15383) | flywind | 2020-09-22 | 2 | -0/+3 |
| | | | | | * deinitLock * minor | ||||
* | better nativestacktrace support; refs #15284; backport [1.2] (#15384) | Andreas Rumpf | 2020-09-22 | 6 | -28/+142 |
| | | | | | | | | | | | | | | | | | * nimStackTraceOverride: enable stack traces in exceptions This is a two-step stack trace collection scheme, because re-raised exceptions will collect multiple stack traces but use them rarely, when printing info about an uncaught exception, so it makes sense to only do the cheap stack unwinding all the time and the relatively expensive debugging information collection on-demand. `asyncfutures` implements its own `$` proc for printing `seq[StackTraceEntry]`, so we have to add the debugging info there, just like we do for the private `$` proc in `system/excpt`. * cleaned up PR #15284 Co-authored-by: Ștefan Talpalaru <stefantalpalaru@yahoo.com> | ||||
* | Add strutils.indentation and make unindent use it (#15264) | Clyybber | 2020-09-22 | 3 | -11/+67 |
| | | | | | | | | | | | | | | | | | | | | | | | * Add strutils.indentation and make unindent use it * Code style * Fix bootstrapping * Improve wording * Fix test * Introduce without breaking change * Fix * Reduce diff * Fix docs link * Add since annotation * Update changelog | ||||
* | os: make getApplFreebsd available for NetBSD (#15381) | alaviss | 2020-09-21 | 1 | -1/+1 |
| | | | | | | NetBSD was switched to getApplFreebsd() in #15359, however the proc was not made available for the said target. This commit exposes `getApplFreebsd()` to NetBSD. | ||||
* | Bump nimble (#15380) | genotrance | 2020-09-21 | 1 | -1/+1 |
| | |||||
* | fix #6430, support `:target:` for images (#15379) | Miran | 2020-09-21 | 1 | -0/+12 |
| | |||||
* | add testcase for #6060 (#15366) | flywind | 2020-09-21 | 1 | -0/+11 |
| | | | | | | | * add testcase for #6060 * Remove overspecific testament spec Co-authored-by: Clyybber <darkmine956@gmail.com> | ||||
* | add testcase for #7165 (#15368) | flywind | 2020-09-21 | 1 | -0/+15 |
| | | | | | | | * add testcase for #7165 * Remove overspecific testament spec Co-authored-by: Clyybber <darkmine956@gmail.com> | ||||
* | Documentation prelude (#15377) | Juan Carlos | 2020-09-21 | 1 | -0/+29 |
| | |||||
* | fixes #15360 [backport:1.2] (#15378) | Andreas Rumpf | 2020-09-21 | 2 | -1/+8 |
| | |||||
* | add testcase for #9710 (#15365) | flywind | 2020-09-21 | 1 | -0/+11 |
| | | | | | * string is not nil anymore * tatus | ||||
* | added a basic ORC test I still had lying around (#15376) | Andreas Rumpf | 2020-09-20 | 1 | -0/+138 |
| | |||||
* | async: removed the 'unown' references, async never worked with --newruntime ↵ | Andreas Rumpf | 2020-09-20 | 2 | -9/+9 |
| | | | | anyway and --newruntime is dead (#15374) | ||||
* | arc: added tmarshal.nim test case | Araq | 2020-09-20 | 1 | -0/+140 |
| | |||||
* | arc: =deepcopy fixes | Araq | 2020-09-20 | 3 | -6/+81 |
| | |||||
* | fixes #15369 (#15371) | Andreas Rumpf | 2020-09-20 | 2 | -3/+17 |
| | |||||
* | ORC/ARC async progress (#15370) | Andreas Rumpf | 2020-09-20 | 3 | -11/+10 |
| | | | | | | | * ARC/ORC: fixes memory leak for empty seqs that have a non-zero capacity * async: minor refactorings * it helps to finish a refactoring | ||||
* | base64: fixes the error message for an invalid base64 input character ↵ | Andreas Rumpf | 2020-09-20 | 1 | -1/+1 |
| | | | | [backport:1.2] | ||||
* | ORC and stdlib optimizations (#15362) | Andreas Rumpf | 2020-09-19 | 6 | -29/+45 |
| | |||||
* | doc fix typo in lib/pure/httpclient.nim (#15364) | Timothee Cour | 2020-09-19 | 1 | -1/+1 |
| | |||||
* | Use sysctl on NetBSD to get exe name (#15359) | Euan | 2020-09-18 | 1 | -3/+10 |
| | |||||
* | fix coro proc crash for stack problem when run long enough than a GC cycle ↵ | yatsen1 | 2020-09-18 | 2 | -0/+14 |
| | | | | | | (#7612) (#11410) Co-authored-by: drswinghead <drswinghead@gmail.com> Co-authored-by: Clyybber <darkmine956@gmail.com> | ||||
* | more ORC bugfixes (#15355) | Andreas Rumpf | 2020-09-18 | 4 | -9/+82 |
| | | | | | * introduced --define:nimArcIds * ORC: bugfixes | ||||
* | bump NimVersion to 1.3.7 | narimiran | 2020-09-18 | 1 | -1/+1 |
| | |||||
* | async: minor refactorings (#15354) | Andreas Rumpf | 2020-09-18 | 5 | -66/+47 |
| | |||||
* | fix infinite recursion in typeRel (#15241) | jcosborn | 2020-09-18 | 2 | -56/+104 |
| | | | | | * fix generic constraints Co-authored-by: James Osborn <osborn@Jamess-MacBook-Pro.local> | ||||
* | string is not nil anymore (#15352) | flywind | 2020-09-18 | 2 | -8/+3 |
| | |||||
* | close #6071, remove the mentions of deprecated `docSeeSrcUrl` (#15350) | Miran | 2020-09-17 | 2 | -7/+4 |
| | |||||
* | Revert "Introduce explicit copy (#15330)" (#15346) | Andreas Rumpf | 2020-09-16 | 3 | -28/+1 |
| | | | This reverts commit a3e9cc52343a54cadc7b77b783e1c8b6ba2b327f. | ||||
* | fix #15326 (#15341) | cooldome | 2020-09-16 | 2 | -59/+75 |
| | |||||
* | Add documentation for Testament (#15344) | Juan Carlos | 2020-09-16 | 1 | -0/+187 |
| | |||||
* | Fixed undeclared nimIdentNormalize compilation error in parseEnum (#15343) | Yuriy Glukhov | 2020-09-16 | 1 | -2/+1 |
| | |||||
* | fixes #9754 [backport] (#15342) | Andreas Rumpf | 2020-09-16 | 1 | -4/+1 |
| | |||||
* | proc params as syms (#15332) | cooldome | 2020-09-16 | 4 | -2/+19 |
| | | | | | | | | | | | | | | | | | * proc params are now syms * Fix typesrenderer * Add testcase for disrupteks issue * fix test * Trigger build * Trigger build * Trigger build Co-authored-by: Clyybber <darkmine956@gmail.com> | ||||
* | Introduce explicit copy (#15330) | cooldome | 2020-09-16 | 3 | -1/+28 |
| | |||||
* | fixes #15325 (#15340) | Andreas Rumpf | 2020-09-16 | 5 | -4/+144 |
| | |||||
* | docs minor and #15335 (#15337) | flywind | 2020-09-16 | 1 | -0/+7 |
| | |||||
* | allow old styled RTTI for arc/orc (#15331) | Andreas Rumpf | 2020-09-16 | 23 | -303/+512 |
| | |||||
* | Methods docs improvement (#15338) | flywind | 2020-09-16 | 1 | -5/+31 |
| | | | | | * docs improvement * minor | ||||
* | fixes #15076 (#15329) | Andreas Rumpf | 2020-09-15 | 5 | -9/+111 |
| | |||||
* | Remove Deprecated {.this:self.} from Documentation so people dont use it ↵ | Juan Carlos | 2020-09-15 | 1 | -36/+0 |
| | | | | anymore (#15328) | ||||
* | fixes a critical ORC bug, refs #15076 (#15323) | Andreas Rumpf | 2020-09-14 | 2 | -36/+30 |
| | |||||
* | test cookies with comma for #15319 (#15322) | flywind | 2020-09-14 | 1 | -0/+17 |
| | | | | | * test cookies with comma for #15319 * space |