Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | fixes #16249 [backport:1.4] (#16251) | Andreas Rumpf | 2020-12-05 | 1 | -1/+1 | |
| | ||||||
* | fixes #16214 [backport] (#16252) | Andreas Rumpf | 2020-12-04 | 2 | -8/+8 | |
| | ||||||
* | RST tables: fix latex col number; allow less than three of `=` (#16040) | Andrey Makarov | 2020-12-04 | 5 | -31/+263 | |
| | ||||||
* | cleanup docs and tests (#16235) | flywind | 2020-12-03 | 2 | -10/+10 | |
| | | | | | * js module also uses runnableExamples * cleanup docs and tests | |||||
* | add collect with infered init, refs #16078 fixes #14332 (#16089) | Antonis Geralis | 2020-12-03 | 3 | -37/+88 | |
| | | | | * changelog * add testcase, fixes #14332 | |||||
* | add support for parsing chars in `scanf` macro (#16240) | Miran | 2020-12-03 | 4 | -1/+33 | |
| | ||||||
* | Add 32-bit RISC-V support (#16231) | Alf-André Walla | 2020-12-03 | 4 | -4/+7 | |
| | ||||||
* | minor fix to Posix part of walkDir (#16234) | Andrey Makarov | 2020-12-03 | 1 | -13/+19 | |
| | | | | | | | | | * change break->continue and rewrite one-yield-style * use case statement for clarity * Tiny nit Co-authored-by: Clyybber <darkmine956@gmail.com> | |||||
* | fixes #15939, fixes #15464, fixes #16169, fixes #16226 VM now supports ↵ | Timothee Cour | 2020-12-03 | 5 | -5/+94 | |
| | | | | | | | | | `addr(mystring[ind])` (index + index assignment) (#15987) * fix #15939, fix #15464 VM now supports `addr(mystring[ind])` (index + index assignment), var char return etc * cleanups * cstring tests * add test for bug #15464 * improve test coverage | |||||
* | better setops docs (#16236) | flywind | 2020-12-03 | 1 | -70/+62 | |
| | | | | | | | | | | | | | | | | | * js module also uses runnableExamples * better setops docs * Update lib/system/setops.nim * better * Update lib/system/setops.nim * Update lib/system/setops.nim * better * better | |||||
* | Fixes #16219, `hasArgOfName` ignoring argument sets. (#16233) | Aditya Siram | 2020-12-03 | 2 | -4/+13 | |
| | | | | | | | | | | | | | | | * Fixes #16219, `hasArgOfName` ignoring argument sets. * Fix test and simplify ident traversal. * Moved test into a block and removed some boilerplate. * Fix some argument formatting. * use ..< * Change the preceding line too Co-authored-by: Clyybber <darkmine956@gmail.com> | |||||
* | merge two parsecfg tests into one (#16237) | flywind | 2020-12-03 | 2 | -76/+77 | |
| | | | | | | | | | | | | * try to fix #16206 * merge two parsecfg tests into one * Revert "fix" This reverts commit 668bdec2c499cf9967abfb7aad24975a04b092eb. * Revert "try to fix #16206" This reverts commit c399cc2153190299c9cbb0ad83f6ce85a7bbbb89. | |||||
* | styleCheck: Fix error for `sugar` and `std/with` (#16176) | ee7 | 2020-12-02 | 3 | -3/+3 | |
| | | | | | | | | | | | | | | | | With this commit, we no longer see an error if we pass `--styleCheck:error` when compiling a file that contains `import sugar` or `import std/with`. The problem was that those modules (and only those modules) import `std/private/underscored_calls`, which contained a styleCheck issue: its spelling of `nnkArgList` didn't match the `nnkArglist` spelling in `macros.nim`. This commit fixes the issue by renaming `nnkArgList` to `nnkArglist` repo-wide. The other way around would be a breaking change for code that used `nnkArglist` and `--styleCheck:error`. Fixes: #16174 | |||||
* | move decode_helpers to std/private (#16209) | flywind | 2020-12-02 | 3 | -7/+5 | |
| | ||||||
* | Fix typo and improve grammar for clamps note | Clyybber | 2020-12-02 | 1 | -1/+1 | |
| | ||||||
* | small style changes and clarify clamp (#16228) | flywind | 2020-12-02 | 1 | -6/+8 | |
| | | | | | | | | | | | | | | | * [docs minor]better comparisons docs * switch from PRNG to random module * apply suggestions * not compile * Revert "switch from PRNG to random module" This reverts commit 83b4d8946d7d677edac43b7675c41e230ba4e382. * small style changes and clarify clamp | |||||
* | js module also uses runnableExamples (#16229) | flywind | 2020-12-02 | 2 | -40/+32 | |
| | ||||||
* | fix #16164, render doc comments (#16230) | Miran | 2020-12-02 | 5 | -2/+19 | |
| | | | | | * fix #16164, render doc comments * add a test | |||||
* | [docs minor] better comparisons docs (#16201) | flywind | 2020-12-02 | 1 | -90/+89 | |
| | ||||||
* | fixed article duplication typos (#16216) | ihlec | 2020-12-02 | 9 | -9/+9 | |
| | ||||||
* | add test for --eval; fix a minor bug (#16224) | Timothee Cour | 2020-12-01 | 2 | -0/+7 | |
| | ||||||
* | minor typo (#16225) | flywind | 2020-12-02 | 1 | -1/+1 | |
| | ||||||
* | Don't add content-length header on GET request when there is no body. (#16196) | treeform | 2020-12-01 | 1 | -1/+1 | |
| | | | | | | | * Don't add content-length header on GET request when there is no body. * Add space between the not and the (. * Take Dom's suggestion. | |||||
* | ORC: API extensions (#16126) | Andreas Rumpf | 2020-12-01 | 1 | -14/+45 | |
| | | | | | * ORC: API extensions * ORC: exploit a common special case | |||||
* | nimout now consistently uses nimoutCheck (#16189) | Timothee Cour | 2020-12-01 | 4 | -20/+29 | |
| | ||||||
* | minor improve the docs of parsecfg (#16208) | flywind | 2020-12-01 | 1 | -25/+27 | |
| | ||||||
* | error instead of echo when testament category is empty; fix realtimeGC (#16162) | Timothee Cour | 2020-12-01 | 7 | -47/+32 | |
| | ||||||
* | better addInt (#16160) | flywind | 2020-12-01 | 2 | -15/+127 | |
| | | | | | | * 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 | 2 | -9/+19 | |
| | | | | | | | * fix broken => for typed procs with pragmas * add more sugar tests * add ending quote | |||||
* | Revert "fix #16185 (#16195)" (#16197) | Andreas Rumpf | 2020-11-30 | 3 | -125/+60 | |
| | | | This reverts commit bb4b27a2ca414f06fbb9d14ff76fa02a088ac141. | |||||
* | fix #16185 (#16195) | cooldome | 2020-11-30 | 3 | -60/+125 | |
| | | | | | | | | | | | * fix #16185 * fix test * fix comment * fix comment * better approach | |||||
* | 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 | |
| | ||||||
* | disable testing of `argparse` package until it is fixed | narimiran | 2020-11-30 | 1 | -1/+1 | |
| | ||||||
* | cleanup old codes (#16173) | flywind | 2020-11-30 | 1 | -9/+2 | |
| | ||||||
* | testament spec: remove errmsg alias of errormsg (#16188) | Timothee Cour | 2020-11-29 | 14 | -14/+14 | |
| | ||||||
* | testament: error instead of silently overwrite a spec (#16166) | Timothee Cour | 2020-11-29 | 5 | -27/+51 | |
| | ||||||
* | experimental/diff: move isMainModule block to tests/stdlib/tdiff.nim (#16172) | Timothee Cour | 2020-11-28 | 2 | -80/+73 | |
| | ||||||
* | fix #14242 `testament r tests/js/foo` now works; testament now honors ↵ | Timothee Cour | 2020-11-28 | 4 | -30/+34 | |
| | | | | | | | --targets (#16163) * fix #14242 `testament r tests/js/foo` now works; testament now honors --targets * fix shouldfail | |||||
* | make megatest consistent with unjoined tests wrt newlines, honor newlines in ↵ | Timothee Cour | 2020-11-28 | 33 | -99/+113 | |
| | | | | | | | output spec (#16151) * fix megatest newlines * still allow missing trailing newline for now but in a more strict way than before | |||||
* | Add package manu to tested packages (#16121) | Antonis Geralis | 2020-11-28 | 1 | -1/+2 | |
| | | | | | * Add package manu to tested packages * Bump | |||||
* | fix #13115 (#15930) | flywind | 2020-11-27 | 3 | -10/+33 | |
| | | | | | * fix #13115 * fix testament | |||||
* | move rest of tests to testament (#16140) | flywind | 2020-11-27 | 12 | -233/+228 | |
| | | | | * 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 testcase (#16156) | flywind | 2020-11-27 | 1 | -0/+9 | |
| | ||||||
* | tunidecode minor improvement (#16157) | flywind | 2020-11-27 | 1 | -3/+2 | |
| | ||||||
* | clean up changelog (#16155) | flywind | 2020-11-27 | 1 | -3/+5 | |
| | | | | | | | | | | | | | | | | | * fix rope index * add testcase * fix ropes format * add `**` to jsffi * add testcase * changelog * clean up changelog Co-authored-by: Andreas Rumpf <rumpf_a@web.de> | |||||
* | cmdline: improve command processing (#16056) | Timothee Cour | 2020-11-26 | 18 | -137/+144 | |
| | ||||||
* | fixes #16119 [backport:1.4] (#16149) | Andreas Rumpf | 2020-11-26 | 1 | -3/+3 | |
| | ||||||
* | remove all mentions of doc2, jsondoc2 (except 1 mentioning the alias) (#15683) | Timothee Cour | 2020-11-26 | 9 | -15/+15 | |
| |