Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | typeToString: type float => typedesc[float] (#17011) | Timothee Cour | 2021-02-12 | 13 | -18/+21 |
| | | | | | | | * typeToString: type float => typedesc[float] * fixup * fix tests | ||||
* | Improve documentation for random (#17015) | konsumlamm | 2021-02-12 | 1 | -185/+168 |
| | | | | | | | | | | | | | * Improve documentation for random Use runnableExamples Minor changes * Apply suggestions Remove echo Use RNG in more places * Fix skipRandomNumbers example | ||||
* | parse RST headings when EOF follows them (#17014) | Andrey Makarov | 2021-02-12 | 2 | -3/+12 |
| | |||||
* | Display user hints/warnings from foreign packages (#17024) | Danil Yarantsev | 2021-02-12 | 1 | -1/+2 |
| | |||||
* | add system random to stdlib: std/sysrand (#16459) | flywind | 2021-02-11 | 6 | -0/+333 |
| | |||||
* | [backport:1.4] JS cstring null fixes (#16979) | hlaaftana | 2021-02-11 | 5 | -8/+69 |
| | | | | | * [backport:1.4] JS cstring null fixes * fix JS move string * make it look cleaner | ||||
* | fixes a bug that keeps Nimbus from compiling with --gc:orc (#17005) | Andreas Rumpf | 2021-02-11 | 1 | -2/+15 |
| | | | | | * fixes a bug that keeps Nimbus from compiling with --gc:orc * better fix | ||||
* | koch.nim: documented the bootstrapping process (#17008) | Andreas Rumpf | 2021-02-11 | 1 | -0/+7 |
| | |||||
* | unbundle fusion (#16925) | Timothee Cour | 2021-02-11 | 6 | -20/+13 |
| | | | | | | * unbundle fusion * changelog * address comment: `./koch fusion` calls nimble install fusion (at a fixed hash) | ||||
* | Improve documentation for assertions (#16988) | konsumlamm | 2021-02-11 | 2 | -38/+54 |
| | | | | | | | | | | | * Improve documentation for assertions * Apply suggestions Fix tests/assert/tassert_c.nim * Use runnableExamples * Move runnableExamples to module scope | ||||
* | Improve documentation for cstrutils (#17004) | konsumlamm | 2021-02-10 | 1 | -19/+23 |
| | |||||
* | std/wrapnils does not use experimental:dotOperators anymore (#16996) | Timothee Cour | 2021-02-10 | 2 | -12/+13 |
| | |||||
* | [JS] Ref #15952 make toOpenArray works better (#17001) | flywind | 2021-02-10 | 2 | -10/+32 |
| | | | | | * ref 15952 toOpenArray works in JS * fix | ||||
* | ARC: Analysis in one pass v2 (#17000) | Clyybber | 2021-02-10 | 7 | -127/+144 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Analyse last reads all at once * Integrate firstWrite analysis * Small cleanup * Use sets instead of seqs * Remove instrTargets * Reap the benefits * Implement error diagnostics * Operate on DFA index for lastRead analysis * Use mgetOrPut * Cache alias results This improves performance by a lot, since many CFG locations map to a single PNode * Improve performance * Improve performance * Cleanup | ||||
* | fix warning nim nim doc posix (#16995) | Timothee Cour | 2021-02-10 | 1 | -0/+4 |
| | |||||
* | nep1: prefer `a..b` to `a .. b` except if `b` has an operator (eg: `a .. ↵ | Timothee Cour | 2021-02-10 | 1 | -0/+3 |
| | | | | | | | | | -1`) (#16992) * nep1: prefer `a..b` to `a .. b` except if b has an operator * address comments * address comment | ||||
* | improve ./koch docs (#16991) | Timothee Cour | 2021-02-10 | 2 | -28/+25 |
| | | | | | | | * improve ./koch docs * fixup * fixup | ||||
* | Improve documentation for unidecode (#16986) | konsumlamm | 2021-02-09 | 2 | -26/+28 |
| | | | | | | | * Improve documentation for unidecode Minor changes to gen.py * Fix typo in gen.py | ||||
* | fix ./koch pdf command (#16989) | Andrey Makarov | 2021-02-09 | 2 | -17/+27 |
| | |||||
* | [backport:1.2] update the nimble commit hash to the latest one (#16971) | Miran | 2021-02-09 | 2 | -4/+4 |
| | |||||
* | Revert "ARC Analysis in one pass (#16849)" (#16984) | Clyybber | 2021-02-09 | 7 | -135/+124 |
| | | | This reverts commit ab740cb5b9bfbacece26956fa2444763a790ccd1. | ||||
* | Improve documentation for std/sha1 (#16970) | konsumlamm | 2021-02-09 | 1 | -35/+50 |
| | |||||
* | add linenoise.readLineStatus to get status (eg: ctrl-D or ctrl-C) (#16977) | Timothee Cour | 2021-02-09 | 5 | -15/+77 |
| | | | | | * add linenoise.readLineStatus to get status (eg: ctrl-D or ctrl-C) * changelog | ||||
* | Remove declPragmas from lambdas [backport:1.0] (#16966) | hlaaftana | 2021-02-09 | 2 | -6/+14 |
| | | | | | | | | | * Remove declPragmas from lambdas [backport:1.0] * add test for exportc * fix test * fix align, nodecl -> noinit | ||||
* | ARC Analysis in one pass (#16849) | Clyybber | 2021-02-09 | 7 | -124/+135 |
| | | | | | | | | | | | | | | | | | | | * Analyse last reads all at once * Integrate firstWrite analysis * Small cleanup * Use sets instead of seqs * Remove instrTargets * Reap the benefits * Implement error diagnostics * Operate on DFA index for lastRead analysis * Use mgetOrPut | ||||
* | final SSL changes [backport:1.2] (#16983) | Andreas Rumpf | 2021-02-09 | 3 | -8/+30 |
| | |||||
* | uri module uses runnableExamples (#16982) | flywind | 2021-02-09 | 1 | -50/+43 |
| | |||||
* | fix #16967 [backport:1.2] (#16976) | hlaaftana | 2021-02-09 | 2 | -1/+17 |
| | | | | | * fix #16967 [backport:1.2] * move test to tsugar | ||||
* | fix lists docs regression (#16981) | flywind | 2021-02-09 | 1 | -21/+14 |
| | |||||
* | tests and docs for call operator (#16980) | hlaaftana | 2021-02-09 | 4 | -1/+124 |
| | | | | | | | * tests and docs for call operator * fix leftover * add extra dot test | ||||
* | Another typo corrected (#16974) | Héctor M. Monacci | 2021-02-08 | 1 | -1/+1 |
| | | | From `fliter proc` to `filter proc` | ||||
* | Deprecate any (#16920) | Juan Carlos | 2021-02-08 | 3 | -2/+3 |
| | |||||
* | Refactoring `bitops.rotateLeftBits()` and `bitops.rotateRightBits()`; adding ↵ | rockcavera | 2021-02-08 | 1 | -65/+223 |
| | | | | | builtins and intrinsics. (#16622) Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> | ||||
* | fix #16947: `--app:staticlib -o:lib` now first removes lib (#16948) | Timothee Cour | 2021-02-08 | 1 | -0/+1 |
| | |||||
* | std/lists: Various changes to `lists` (RFC #303) (#16536) | Peter Salvi | 2021-02-08 | 3 | -162/+350 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Various changes to `lists` (RFC #303) * Removing a non-element is no-op; better tests * Remove preserves cycles; add appendMove alias; tests. * Return value for (singly linked) `lists.remove` * More test for lists.remove * Moved `lists.append` to the end of the file to see all `add` definitions * Disable testing js for now * Use workaround for swap js bug * Smaller diff * Undo "silent" deprecation of append * Correct typo in changelog Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> * Remove `appendMoved` Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> * Don't remove appendMoved Co-authored-by: Clyybber <darkmine956@gmail.com> Co-authored-by: Timothee Cour <timothee.cour2@gmail.com> | ||||
* | Correct typo (#16972) | Héctor M. Monacci | 2021-02-08 | 1 | -1/+1 |
| | | | From `fliter proc` to `filter proc` | ||||
* | rename case statement macro from match to `case` (#16923) | hlaaftana | 2021-02-08 | 4 | -16/+51 |
| | | | | | * rename case statement macro from match to `case` * fix test | ||||
* | basic cleanups regarding SSL handling (#16940) [backport:1.0] | Andreas Rumpf | 2021-02-08 | 4 | -18/+59 |
| | | | | | | | * basic cleanups regarding SSL handling * enabled certificate checking on Windows * updated the SSL test * quoting helps | ||||
* | fix some warnings (#16952) | flywind | 2021-02-08 | 22 | -119/+119 |
| | |||||
* | document typeof (#16965) | Timothee Cour | 2021-02-08 | 1 | -2/+17 |
| | |||||
* | close #15767 (#16959) | flywind | 2021-02-08 | 1 | -1/+8 |
| | | | | | | | | | * fix some warnings * close #15767 * Revert "fix some warnings" This reverts commit 39f2f23b0026d50c42af7be3ad80edf0f1f19610. | ||||
* | fix #16949 --app:staticlib works on openbsd; --app:staticlib tested in CI ↵ | Timothee Cour | 2021-02-08 | 2 | -2/+29 |
| | | | | (#16950) | ||||
* | use typeof instead type (#16962) | flywind | 2021-02-08 | 31 | -253/+253 |
| | |||||
* | Add initRand() with seed based on time (#16953) | hlaaftana | 2021-02-07 | 2 | -10/+37 |
| | |||||
* | quote nim command on compile (#16954) | n5m | 2021-02-07 | 1 | -1/+1 |
| | |||||
* | close #16921 (#16951) | flywind | 2021-02-06 | 2 | -30/+32 |
| | |||||
* | make style consistent (#16944) | flywind | 2021-02-05 | 1 | -16/+18 |
| | |||||
* | fix `of` procs + runnableExamples (#16932) | Timothee Cour | 2021-02-05 | 1 | -8/+25 |
| | |||||
* | document `default` (#16942) | Timothee Cour | 2021-02-05 | 1 | -2/+17 |
| | |||||
* | clarify docs for wrapnils (#16929) | Timothee Cour | 2021-02-04 | 1 | -2/+7 |
| | | | Co-authored-by: Dominik Picheta <dominikpicheta@googlemail.com> |