Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | threadpool.nim: minor code style changes | Araq | 2020-07-18 | 1 | -5/+5 |
| | |||||
* | fix docs for nativesocket read/write selects (#15010) | Andy Davidoff | 2020-07-18 | 1 | -2/+2 |
| | | | The sockets which *cannot* be _[read from or written to]_ will also be removed from ``readfds``. | ||||
* | enable,document,test getImplTransformed, very useful for understanding how ↵ | Timothee Cour | 2020-07-18 | 2 | -2/+25 |
| | | | | | | nim transforms code (#14924) * enable,document,test getImplTransformed, very useful for understanding how nim transforms code | ||||
* | Fix #14906 (#14949) | Tomohiro | 2020-07-18 | 3 | -9/+235 |
| | | | | | | | | | | | | | | | | | | | | | | | * Fix #14906 by wrapping outputStream with PipeOutStream * Fix compile error when ./build_all.sh * Use PipeOutStream on posix * Fix compile error when build_all.sh * Use ptr UncheckedArray * Replace copyRefObj * Remove tmp buffer from posPeekData * Add more tests for outputStream * Add comments about PipeOutStream.buffer * Fix bug in posReadLine * Move implementation of newPipeOutStream to streamwrapper module | ||||
* | fix odbc regressions (#15009) [backport] | cooldome | 2020-07-18 | 1 | -2/+2 |
| | | | | | * fix odbc regressions * make only necessary changes | ||||
* | arc: cursors for simple for loop variables (#15008) | Andreas Rumpf | 2020-07-17 | 4 | -7/+52 |
| | | | | | * arc: cursors for simple for loop variables * merged devel | ||||
* | fix #14822 copy test into var in matrix process, so can reset startTime ↵ | Bung | 2020-07-17 | 1 | -4/+6 |
| | | | | | | | | | before actully run (#15000) * TTest pass by ref , so can reset startTime before actully run * change TTest to ref type * clone test in matrix process | ||||
* | fix #14082, don't crash on incorrectly formatted input (#14977) [backport] | Miran | 2020-07-17 | 3 | -42/+42 |
| | | | | | | | * fix #14082, don't crash on incorrectly formatted input * address code review * remove duplication | ||||
* | Show that a variable is cursor in --expandArc (#15002) | Clyybber | 2020-07-17 | 5 | -23/+23 |
| | |||||
* | fix #15006 (#15007) | flywind | 2020-07-17 | 1 | -1/+1 |
| | |||||
* | cursor inference: hotfix (#14999) | Andreas Rumpf | 2020-07-16 | 1 | -8/+13 |
| | |||||
* | fix #13621, the nim-livereload is mentioned as proposal in #8927 (#14998) | Bung | 2020-07-16 | 1 | -2/+1 |
| | |||||
* | Fix #14994 (#14996) | Clyybber | 2020-07-15 | 3 | -1/+17 |
| | | | | | | | * Fix #14994 * Revert misplaced "optimization" * Typo | ||||
* | disable debug output | Andreas Rumpf | 2020-07-15 | 1 | -1/+1 |
| | |||||
* | An optimizer for ARC (#14962) | Andreas Rumpf | 2020-07-15 | 19 | -62/+895 |
| | | | | | | | | | | | | | | | | | | | | * WIP: an optimizer for ARC * do not optimize away destructors in 'finally' if unstructured control flow is involved * optimized the optimizer * minor code cleanup * first steps to .cursor inference * cursor inference: big steps to a working solution * baby steps * better .cursor inference * new feature: expandArc for easy inspection of the AST after ARC transformations * added topt_cursor test * adapt tests * cleanups, make tests green * optimize common traversal patterns * moved test case * fixes .cursor inference so that npeg compiles once again * cursor inference: more bugfixes Co-authored-by: Clyybber <darkmine956@gmail.com> | ||||
* | repr_v2 improvements (#14992) | Clyybber | 2020-07-15 | 2 | -10/+34 |
| | | | | | | | * Support proc in arc repr * Typo * Improve repr for strings and chars | ||||
* | Fix #14990 (#14991) | Clyybber | 2020-07-15 | 2 | -2/+13 |
| | | | | | * Fix #14990 * Add testcase | ||||
* | Fix #14985 (#14988) | Clyybber | 2020-07-15 | 2 | -2/+32 |
| | |||||
* | fix #13086 (#14987) | flywind | 2020-07-15 | 2 | -2/+35 |
| | | | | | | | | | | | | | | | | | * fix #6608 * minor * fix * clean tests * make testamnet happy * again * minor * fix #13086 | ||||
* | Reenable a few tests | Clyybber | 2020-07-14 | 4 | -10/+7 |
| | |||||
* | Closes #10396 | Clyybber | 2020-07-14 | 1 | -0/+55 |
| | |||||
* | Closes #13253 | Clyybber | 2020-07-14 | 1 | -0/+31 |
| | |||||
* | Closes #8426 | Clyybber | 2020-07-14 | 1 | -0/+14 |
| | |||||
* | Clean up macros (#14959) | Juan Carlos | 2020-07-14 | 8 | -43/+6 |
| | |||||
* | injectdestructors fixes and refactor (#14964) | Clyybber | 2020-07-14 | 6 | -198/+317 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * injectdestructors fixes and refactor * Tiny cleanup * Refactor and expand testcase * Closes #14902 by adding testcase * Better naming * Fix test failures * Misc cleanup * Add testcase for #14968 * Better approach; expand testcases * Optimizations and fixes * Add testcase * typo * Tiny cleanup | ||||
* | add missing props,procs (#14978) | Bung | 2020-07-14 | 1 | -0/+12 |
| | |||||
* | fix index error (#14974) | Hendrik | 2020-07-14 | 1 | -1/+2 |
| | | | Co-authored-by: Hendrik Albers <mail@hendrik.dev> | ||||
* | fix #14475; unittest.require now works with `nim c`; require and check now ↵ | Timothee Cour | 2020-07-14 | 6 | -13/+55 |
| | | | | | | | | | | | | | works with -d:nodejs (#14676) * fix #14475; make unittest work with -d:nodejs * fixup * fixup * disable inim, delaunay which failed after unittest.require got fixed * re-enable tests that have been fixed | ||||
* | add full tests from #9463 (#14975) | jcosborn | 2020-07-14 | 1 | -11/+161 |
| | |||||
* | fix #6608 (#14963) | flywind | 2020-07-14 | 2 | -1/+26 |
| | | | | * fix #6608 | ||||
* | asyncftpclient.nim - don't assume a sufficiend line length (#14973) | Miran | 2020-07-14 | 1 | -1/+1 |
| | |||||
* | optimize the new nimPrepareStrMutationV2 with inlining (#14969) | Andreas Rumpf | 2020-07-12 | 1 | -6/+9 |
| | |||||
* | nimpretty support for multiple files (#14890) | Alexander Wolfe | 2020-07-12 | 2 | -16/+65 |
| | |||||
* | Fix #12759 (#14967) | flywind | 2020-07-12 | 2 | -1/+11 |
| | | | | | * add testcase for #5926 * fix #12759 | ||||
* | :D | Clyybber | 2020-07-11 | 1 | -0/+0 |
| | |||||
* | add testcase for #5926 (#14965) | flywind | 2020-07-11 | 1 | -0/+22 |
| | |||||
* | https://github.com/nim-lang/Nim/pull/14948#issuecomment-656498426 (#14958) | Juan Carlos | 2020-07-11 | 1 | -1/+1 |
| | |||||
* | Add testcase for some old fixed issues (#14960) | Clyybber | 2020-07-10 | 2 | -0/+18 |
| | | | | | | | * Add testcase for #2703 * Add testcase for #2586 * Small fix | ||||
* | 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 |
| |