Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Add testcase for #14383 (#14957) | Clyybber | 2020-07-10 | 2 | -0/+36 | |
| | | ||||||
* | | Add testcase for #13815 (#14956) | Clyybber | 2020-07-10 | 1 | -1/+14 | |
| | | ||||||
* | | Add testcase for #12571 (#14955) | Clyybber | 2020-07-10 | 1 | -0/+16 | |
| | | ||||||
* | | Add testcase for #4722 (#14954) | Clyybber | 2020-07-10 | 1 | -0/+21 | |
| | | ||||||
* | | Update readme.md (#14953) | kwgchi | 2020-07-10 | 1 | -2/+2 | |
| | | ||||||
* | | fix #14912, make `--useVersion:1.0` work again (#14945) | Miran | 2020-07-10 | 2 | -0/+51 | |
| | | | | | | | | | | * fix #14912, make `--useVersion:1.0` work again * a better fix * add test | |||||
* | | Fix theme switch load from local storage (#14897) | Manuel Bojato | 2020-07-10 | 6 | -84/+30 | |
| | | | | | | | | | | | | | | * fix theme switch load from local storage * Fix tests Co-authored-by: Clyybber <darkmine956@gmail.com> | |||||
* | | fixes a minor regression | Araq | 2020-07-10 | 1 | -1/+1 | |
| | | ||||||
* | | fixes the tcontrolflow regression, clen idea of an escaping expression | Araq | 2020-07-10 | 1 | -20/+44 | |
| | | ||||||
* | | no wasMoved() calls after destructors necessary | Araq | 2020-07-10 | 1 | -6/+6 | |
| | | ||||||
* | | optimize sinks even when in a loop | Araq | 2020-07-10 | 1 | -23/+12 | |
| | | ||||||
* | | renderer.nim: more obvious debug output | Araq | 2020-07-10 | 1 | -1/+11 | |
| | | ||||||
* | | Update docs and changelog | Clyybber | 2020-07-10 | 2 | -3/+6 | |
| | | ||||||
* | | Move `wasMoved` out of `=destroy` | Clyybber | 2020-07-10 | 5 | -19/+9 | |
| | | ||||||
* | | Cosmetics | Clyybber | 2020-07-10 | 1 | -52/+51 | |
| | | ||||||
* | | cleanup of PR #14833 (VM profiler) | Araq | 2020-07-09 | 1 | -13/+16 | |
| | | ||||||
* | | VM profiler (#14833) | Ico Doornekamp | 2020-07-09 | 8 | -15/+86 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Crude VM profiler * Added --profileVM flag, refactoring * fixed FileLine hash * Use TLineInfo instead of own FileLine, updated formatting * Refactoring, moved PStackFrame to vmdefs for cleaner data structure * Moved vmprofiler to separate file * Simplified TLineInfo hash, use toFileLineCol for output * Hash * Moved profile data into Config, dump only once at end of run * Changed profile output header to show '#instr' instead of 'count' * Do not accumulate instrcount for non-top frames Co-authored-by: Ico Doornekamp <git@zevv.nl> | |||||
* | | fixes #14925 (#14947) | Andreas Rumpf | 2020-07-09 | 2 | -1/+12 | |
| | | ||||||
* | | add testcase for #4668 (#14946) | flywind | 2020-07-09 | 1 | -0/+16 | |
| | | | | | | | | | | closes #4668 closes #9463 | |||||
* | | fix #11009 (#14935) | flywind | 2020-07-09 | 3 | -1/+17 | |
| | | ||||||
* | | Add missing dom.nim things (#14944) | treeform | 2020-07-09 | 1 | -2/+30 | |
| | | ||||||
* | | Add testcase for #10465 (#14943) | flywind | 2020-07-09 | 1 | -0/+43 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add debug format string * remove try except * add changelog * add docs and more tests * Update lib/pure/strformat.nim Co-authored-by: Juan Carlos <juancarlospaco@gmail.com> * minor * add testcase Co-authored-by: Juan Carlos <juancarlospaco@gmail.com> | |||||
* | | add docs and more tests for debug format strings (#14861) | flywind | 2020-07-08 | 2 | -4/+116 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add debug format string * remove try except * add changelog * add docs and more tests * Update lib/pure/strformat.nim Co-authored-by: Juan Carlos <juancarlospaco@gmail.com> * minor Co-authored-by: Juan Carlos <juancarlospaco@gmail.com> | |||||
* | | Add testcase for #12129 (#14940) | Clyybber | 2020-07-08 | 1 | -0/+14 | |
| | | | | | | | | | | * Add testcase for #12129 * Fix test | |||||
* | | fixes #14865 (#14937) | Andreas Rumpf | 2020-07-08 | 2 | -0/+2 | |
| | | ||||||
* | | Make arc compile laser again | Clyybber | 2020-07-08 | 1 | -1/+1 | |
| | | ||||||
* | | remove a condition that table size must be passed as power of 2 (#14926) | Miran | 2020-07-08 | 10 | -120/+83 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * remove a condition that table size must be passed as power of 2 * remove power-of-2 condition from sets and sharedtables * remove power-of-2 condition from deques * use 'correctSize' for both branches * prettify changelog.md and fix typos * add a changelog entry * fix double-call of 'right-size' * fix the same thing in sets.nim * introduce a new internal proc `slotsNeeded` Deprecate the public proc `rightSize`, which is not needed anymore. Now it is an identity function, allowing the old code to work correctly and without extra allocations. | |||||
* | | fixes #14900, this time for real, maybe (#14934) | Andreas Rumpf | 2020-07-08 | 2 | -19/+19 | |
| | | ||||||
* | | closes #14878 | Araq | 2020-07-08 | 1 | -1/+19 | |
| | | ||||||
* | | fixes #14805 | Araq | 2020-07-08 | 2 | -1/+15 | |
| | | ||||||
* | | fixes #14900 | Araq | 2020-07-08 | 2 | -38/+62 | |
| | | ||||||
* | | fixes #14899 | Araq | 2020-07-08 | 2 | -4/+51 | |
| | | ||||||
* | | progress | Araq | 2020-07-08 | 2 | -18/+34 | |
| | | ||||||
* | | fixes #14402 (#14908) | Andreas Rumpf | 2020-07-08 | 2 | -1/+27 | |
| | | | | | | | | | | * fixes #14402 * added a test case | |||||
* | | fix mistake in times.nim docs | narimiran | 2020-07-07 | 1 | -1/+1 | |
| | | ||||||
* | | Add testcase for #14864 (#14928) | Clyybber | 2020-07-07 | 3 | -0/+13 | |
| | | | | | | | | | | * Add testcase for #14864 * :D | |||||
* | | Revert commit 3e843ab3358. Closes #14930. | Dominik Picheta | 2020-07-07 | 1 | -1/+1 | |
| | | ||||||
* | | injectdestructors: refactoring, added more cases explicitly (#14929) | Andreas Rumpf | 2020-07-07 | 1 | -7/+68 | |
| | | ||||||
* | | speed up Nim's lexer by using cstring instead of string. C optimizers are ↵ | Araq | 2020-07-07 | 1 | -9/+15 | |
| | | | | | | | | fragile. | |||||
* | | weaken tosproc test for my Windows machine which doesn't have 'ls' | Araq | 2020-07-07 | 1 | -1/+2 | |
| | | ||||||
* | | Minor improvements to typecast section of manual (#14896) | awr1 | 2020-07-07 | 1 | -7/+18 | |
| | | | | | | | | | | | | | | * Minor improvements to typecast section of manual * Clarification to casting w/ concrete types * Added less ambiguous language | |||||
* | | Limit number of error messages from gcc/clang backend (#14852) | Tomohiro | 2020-07-07 | 2 | -7/+14 | |
| | | | | | | | | | | | | | | * Limit number of error messages from backend * Avoid duplication of -fmax-errors * make tests/misc/trunner.nim success | |||||
* | | Fix #14911 (#14922) [backport] | Clyybber | 2020-07-07 | 2 | -2/+9 | |
| | | | | | | | | | | | | | | * Fix #14911 * Add testcase * Fix test | |||||
* | | Add testcase for #14472 (#14921) | Clyybber | 2020-07-06 | 1 | -0/+23 | |
| | | ||||||
* | | tables.nim: Add named fields in `smallest` and `largest` (#14919) | ee7 | 2020-07-06 | 2 | -2/+16 | |
| | | | | | | | | | | | | | | | | | | | | The `smallest` and `largest` procs for `CountTable` returned a tuple with named fields, but the same procs for `CountTableRef` returned an anonymous tuple. This commit makes those `CountTableRef` procs more consistent, and adds a test. Fixes: #14918 | |||||
* | | added security.md; refs #14882 | Araq | 2020-07-06 | 1 | -0/+17 | |
| | | ||||||
* | | fixes #14830 | Araq | 2020-07-06 | 1 | -1/+1 | |
| | | ||||||
* | | Fix style inconsistencies due to the previous commit | narimiran | 2020-07-06 | 10 | -85/+85 | |
| | | ||||||
* | | revert 0944b0f4 | narimiran | 2020-07-06 | 10 | -85/+85 | |
| | | ||||||
* | | Update btrees.nim (#14916) | Dean Eigenmann | 2020-07-06 | 1 | -0/+3 | |
| | |