Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | minor improve the docs of parsecfg (#16208) | flywind | 2020-12-01 | 1 | -25/+27 |
| | |||||
* | better addInt (#16160) | flywind | 2020-12-01 | 1 | -15/+81 |
| | | | | | | * better addint * Update lib/system/strmantle.nim Co-authored-by: Juan Carlos <juancarlospaco@gmail.com> | ||||
* | fix broken => for typed procs with pragmas (#16190) | hlaaftana | 2020-12-01 | 1 | -9/+6 |
| | | | | | | | * fix broken => for typed procs with pragmas * add more sugar tests * add ending quote | ||||
* | toXXAscii use xor op, saving 30%~50% time (#16193) | Bung | 2020-11-30 | 1 | -2/+2 |
| | | | | | | | | | | | | * toXXAscii use xor op, saving 30%~50% time * Update lib/pure/strutils.nim Co-authored-by: hlaaftana <10591326+hlaaftana@users.noreply.github.com> * Update lib/pure/strutils.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de> Co-authored-by: hlaaftana <10591326+hlaaftana@users.noreply.github.com> | ||||
* | small runnableExamples changes (#16181) | flywind | 2020-11-30 | 1 | -30/+28 |
| | |||||
* | experimental/diff: move isMainModule block to tests/stdlib/tdiff.nim (#16172) | Timothee Cour | 2020-11-28 | 1 | -80/+0 |
| | |||||
* | fix #13115 (#15930) | flywind | 2020-11-27 | 2 | -10/+20 |
| | | | | | * fix #13115 * fix testament | ||||
* | move rest of tests to testament (#16140) | flywind | 2020-11-27 | 6 | -232/+0 |
| | | | | * move rest of tests to testament * Update tests/stdlib/tsums.nim | ||||
* | fixes #16154; underlying system.add for seq is the real cause; will be ↵ | Andreas Rumpf | 2020-11-27 | 1 | -2/+3 |
| | | | | addressed in a follow-up PR (#16161) | ||||
* | add `**` to jsffi (#16141) | flywind | 2020-11-26 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | * fix rope index * add testcase * fix ropes format * add `**` to jsffi * add testcase * changelog Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | ||||
* | ref #16054 undefine some stuff in JS backend (#16070) | flywind | 2020-11-26 | 1 | -45/+46 |
| | |||||
* | improve docs for prelude (#16135) | flywind | 2020-11-26 | 1 | -10/+11 |
| | | | | | * improve docs for prelude * better | ||||
* | fixes #15076 (#16143) | Andreas Rumpf | 2020-11-26 | 1 | -5/+5 |
| | | | | | | | | | * fixes #15076 * heapqueue: optimized for ARC * added another test case [backport:1.4] * code cleanup | ||||
* | inc and dec are atomic in JS backend (#16129) | flywind | 2020-11-25 | 1 | -1/+1 |
| | |||||
* | fix for comparing infinities (#16122) | Antonis Geralis | 2020-11-25 | 1 | -0/+11 |
| | |||||
* | improve the documentation of ropes (#16111) | flywind | 2020-11-25 | 1 | -19/+98 |
| | |||||
* | add simple writeStackTrace for JS backend (#16016) | flywind | 2020-11-24 | 2 | -1/+6 |
| | | | | | | | * add simple writeStackTrace for JS backend * add testcase for writeStackTrace * changelog | ||||
* | add simple runnableExamples for atomics (#16116) | flywind | 2020-11-24 | 1 | -0/+40 |
| | |||||
* | move tests to testament (#16101) | flywind | 2020-11-24 | 28 | -2190/+0 |
| | | | | | | | | | * move tests to testament * minor * fix random * disable test random | ||||
* | improve document for heapqueue (#16107) | flywind | 2020-11-24 | 1 | -46/+69 |
| | |||||
* | fix #16103 (#16109) [backport:1.0] | flywind | 2020-11-24 | 1 | -5/+21 |
| | | | | | * fix #16103 * docs | ||||
* | typeinfo minor improvement (#16083) | flywind | 2020-11-23 | 1 | -111/+52 |
| | | | | | | | | | * typeinfo minor improvement * minor * Update lib/core/typeinfo.nim * rename typeinfo | ||||
* | fix #14056 (#16071) | kemifl | 2020-11-23 | 1 | -10/+10 |
| | | | fix #14056, incorporate review comments | ||||
* | fix ropes format errors (#16106) [backport:1.0] | flywind | 2020-11-23 | 1 | -1/+1 |
| | | | | | | | * fix rope index * add testcase * fix ropes format | ||||
* | ref #5617 add lineinfo to complete (#16102) | flywind | 2020-11-23 | 1 | -3/+8 |
| | |||||
* | fixes #16080 (#16091) [backport:1.2] | RokkuCode | 2020-11-23 | 1 | -1/+1 |
| | | | | | | | * fixes #16080 db_sqlite: Error: undeclared field: 'untypedLen' * redacting fix | ||||
* | correct errors in xmltree docs (#16104) | flywind | 2020-11-23 | 1 | -81/+72 |
| | |||||
* | fix rope index (#16100) | flywind | 2020-11-23 | 1 | -1/+1 |
| | | | | | * fix rope index * add testcase | ||||
* | fix #9695 asyncmacro: tfuturevar fails when activated [backport: 1.0] (#16090) | flywind | 2020-11-22 | 1 | -1/+2 |
| | | | | | | | * fix asyncmacro * Apply suggestions from code review * Update lib/pure/asyncmacro.nim | ||||
* | sets minor improvement (#16087) | flywind | 2020-11-21 | 1 | -269/+1 |
| | |||||
* | deques minor improvement (#16084) | flywind | 2020-11-21 | 1 | -129/+18 |
| | |||||
* | xmltree minor improvement (#16085) | flywind | 2020-11-21 | 1 | -87/+3 |
| | |||||
* | complex minor improvement (#16086) | flywind | 2020-11-21 | 1 | -129/+21 |
| | |||||
* | heapqueue minor improvement (#16088) | flywind | 2020-11-21 | 1 | -62/+10 |
| | |||||
* | colors: Reuse the HexDigits constant in strutils (#16065) | satoru | 2020-11-20 | 1 | -1/+1 |
| | | | Co-authored-by: Xuecong Liao <xliao@flexport.com> | ||||
* | alternative way to fix #16022 (#16064) [backport:1.4] | flywind | 2020-11-20 | 1 | -2/+2 |
| | | | | | | * alternative way to fix #16022 * add testcase for #16022 [backport:1.4] | ||||
* | packedsets fix regression introduced in #15564 (#16060) | Timothee Cour | 2020-11-20 | 1 | -8/+9 |
| | | | | | * packedsets fix regression introduced in #15564 * add tests | ||||
* | Improve enumerate (#16053) | Antonis Geralis | 2020-11-20 | 1 | -10/+43 |
| | | | | | | | * Improve enumerate * updates * add tests | ||||
* | fix #16025 repr now consistent: does not insert trailing newline (#16034) | Timothee Cour | 2020-11-19 | 3 | -2/+7 |
| | |||||
* | makes parsesql .gcsafe [backport:1.0] (#16039) | Andreas Rumpf | 2020-11-19 | 1 | -3/+3 |
| | |||||
* | fixes db_mysql broken quoting; refs ↵ | Andreas Rumpf | 2020-11-18 | 1 | -1/+0 |
| | | | | https://github.com/nim-lang/Nim/commit/c16ee37a7106c645a0d17cc6bd8d399e20f61d96#r44209990 [backport:1.4] (#16035) | ||||
* | ORC: prepare for another patent-pending optimization (#15996) | Andreas Rumpf | 2020-11-18 | 3 | -25/+51 |
| | | | | | | | | | | | | | | | | | * ORC: prepare for another patent-pending optimization * bugfix * '=copy' for refs can take a cyclic parameter for more ORC optimizations * ORC: exploit the common 'it = it.next' pattern * can't hurt to check for nil * use an algorithm that is not obviously broken * restore the test case * final cleanups for --gc:orc | ||||
* | Do not read the whole file to compute SHA1 hash (fixes 15997) (#16006) | Igor Ribeiro de Assis | 2020-11-18 | 1 | -1/+16 |
| | | | | | | | | | | | | | | | | | * Do not read the whole file to compute SHA1 hash (fixes 15997) * Update lib/std/sha1.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de> * Update lib/std/sha1.nim Co-authored-by: Andreas Rumpf <rumpf_a@web.de> * Directly break from loop Co-authored-by: Andreas Rumpf <rumpf_a@web.de> [backport:1.2] [backport:1.4] | ||||
* | fix https://github.com/nim-lang/RFCs/issues/286: add FileInfo.blockSize (#16023) | Timothee Cour | 2020-11-18 | 1 | -34/+37 |
| | |||||
* | Revert "fix #15623 (#16009)" | Andrey R (cooldome) | 2020-11-17 | 1 | -1/+1 |
| | | | | This reverts commit 0f7f159a35bc10a43ff15bcb6c20eefdc574138e. | ||||
* | fix #15623 (#16009) | flywind | 2020-11-17 | 1 | -1/+1 |
| | | | | | | | | | * fix #15623 * add testcase for #15623 * fix * add testcase | ||||
* | htmlgen: Add lazy loading (#15986) | Juan Carlos | 2020-11-16 | 1 | -2/+2 |
| | |||||
* | fix #15934 and #15620 (#15938) [backport:1.4] | Andreas Rumpf | 2020-11-15 | 1 | -1/+4 |
|\ | | | | | | | * make workaround for #15934 and #15620 * add testcase for #9754 | ||||
| * | nil | flywind | 2020-11-13 | 1 | -0/+2 |
| | | |||||
| * | make workaround for #15934 and #15620 | flywind | 2020-11-12 | 1 | -1/+2 |
| | |