Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #2905 from yglukhov/unittest-terminal-attributes | Andreas Rumpf | 2015-06-12 | 1 | -1/+0 |
|\ | | | | | Fixed unittest output. | ||||
| * | Fixed unittest output. | yglukhov | 2015-06-11 | 1 | -1/+0 |
|/ | |||||
* | Merge pull request #2862 from ozra/bugfix-2858-testament-sources-system-wide | Andreas Rumpf | 2015-06-10 | 5 | -56/+98 |
|\ | | | | | Bugfix 2858 Testament Sources Files System Wide | ||||
| * | Revert from columnar layout. Remove temp-fix for 2857. | Oscar Campbell | 2015-06-10 | 1 | -12/+6 |
| | | |||||
| * | Merge branch 'devel' into bugfix-2858-testament-sources-system-wide | Oscar Campbell | 2015-06-10 | 22 | -253/+469 |
| |\ | |||||
| | * | Merge remote-tracking branch 'upstream/devel' into devel | Oscar Campbell | 2015-06-10 | 22 | -253/+469 |
| | |\ | |||||
| * | | | Merge branch 'devel' into bugfix-2858-testament-sources-system-wide | Oscar Campbell | 2015-06-07 | 46 | -1226/+344 |
| |\| | | |||||
| | * | | Merge remote-tracking branch 'upstream/devel' into devel | Oscar Campbell | 2015-06-07 | 25 | -141/+278 |
| | |\ \ | |||||
| | * | | | Update version in compiler.nimble | Dominik Picheta | 2015-06-07 | 1 | -2/+2 |
| | | | | | |||||
| | * | | | moved sexp.nim to nimsuggest repo | Simon Hafner | 2015-06-07 | 1 | -698/+0 |
| | | | | | |||||
| | * | | | Fixup: Reverted TZipFileStream name change | Adam Strzelecki | 2015-06-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | This fixes broken b0469c11e334e96cebe53cbe804b6a877831c85a that incompletely reverted TZipFileStream name change. | ||||
| | * | | | Removed nimsuggest from this repo. | Dominik Picheta | 2015-06-07 | 2 | -343/+2 |
| | | | | | |||||
| | * | | | Add WSAEADDRINUSE to winlean. | Dominik Picheta | 2015-06-07 | 1 | -0/+1 |
| | | | | | |||||
| | * | | | Fixes compilation with --gc:markandsweep. | Dominik Picheta | 2015-06-07 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Hopefully fixes nimsuggest building against the compiler package. | Dominik Picheta | 2015-06-07 | 4 | -19/+25 |
| | | | | | |||||
| | * | | | Fixed links in Error hierarchy | apense | 2015-06-07 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | Manual contained invalid links | ||||
| | * | | | Fixed code indentation in procs.txt | apense | 2015-06-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Now matches tut2.txt | ||||
| | * | | | Parser: Inline expr pragmas with parenthesis | Adam Strzelecki | 2015-06-07 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously pragmas could be attached only to whole statements, this change allows attaching pragmas to inline statements, eg.: template rewriteAdd{a + b}(a: expr, b: expr): expr = ({.noRewrite.}: a + b) + 1 Code above will cause a + b to be rewritten once, because rewriteAdd attaches {.noRewrite.} to resulting a + b expr. | ||||
| | * | | | Parser: Properly represent parsePar in grammar | Adam Strzelecki | 2015-06-07 | 1 | -4/+6 |
| | | | | | |||||
| | * | | | Introduce {.noRewrite.} expr pragma disabling TR | Adam Strzelecki | 2015-06-07 | 5 | -4/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Term rewriting macros/templates are currently greedy and they will rewrite as long as there is a match. So there was no way to ensure some rewrite happens only once, eg. when rewriting term to same term plus extra content. With new macro we can actually prevent further rewriting on marked expr or stmts, eg. with given example echo(...) will be rewritten just once: template pwnEcho{echo(x)}(x: expr) = {.noRewrite.}: echo("pwned!") echo "ab" | ||||
| | * | | | Perform lambda lifting for compile-time stuff when targeting JS. Enable ↵ | yglukhov | 2015-06-07 | 3 | -10/+10 |
| | | | | | | | | | | | | | | | | | | | | unittest test. | ||||
| * | | | | Treat unitest's default esc.seq. output as empty. | Oscar Campbell | 2015-06-04 | 1 | -5/+8 |
| | | | | | |||||
| * | | | | Merge branch 'devel' into bugfix-2858-testament-sources-system-wide | Oscar Campbell | 2015-06-04 | 130 | -5741/+5910 |
| |\| | | | |||||
| * | | | | Add "safety compilation". Improved, fixed messages | Oscar Campbell | 2015-06-04 | 4 | -58/+100 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - node ext searcher also looks for "iojs" if no node(js?) found. - koch ensures the local work dir compiler is freshly compiled before executing the tests. - the tester can only run in the repo dir - now the compiler and libs used are also explicitly the local dirs - so no confusion from system wide pathing ("sufficiently sandboxed"). - fixed expectations in tmitems.nim test to match changes in json mod. - re-layouted the columns / row printing slightly, making test fails pop out more, and everything "normal" layed back. | ||||
| * | | | | Made pathing (hopefully) Windows friendly. | Oscar Campbell | 2015-06-03 | 2 | -2/+2 |
| | | | | | |||||
| * | | | | Ensure fresh compiler and local compiler + libs | Oscar Campbell | 2015-06-03 | 2 | -1/+4 |
| | | | | | |||||
* | | | | | Merge pull request #2891 from sstirlin/devel | Andreas Rumpf | 2015-06-10 | 2 | -3/+4 |
|\ \ \ \ \ | | | | | | | | | | | | | fixed threadpool and atomics to work with Visual Studio 32 and 64 bit | ||||
| * | | | | | disabled threadpool assertion only for vcc | Spencer Stirling | 2015-06-10 | 1 | -1/+2 |
| | | | | | | |||||
| * | | | | | fixed threadpool and atomics to work with Visual Studio 32 and 64 bit | Spencer Stirling | 2015-06-09 | 2 | -3/+3 |
| | | | | | | |||||
* | | | | | | Merge pull request #2899 from msiglreith/pr_fix_typo | reactormonk | 2015-06-10 | 2 | -2/+2 |
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | Fix doc typos in basic2d and basic3d | ||||
| * | | | | | Fix doc typos in basic2d and basic3d | msiglreith | 2015-06-10 | 2 | -2/+2 |
|/ / / / / | |||||
* | | | | | cause I have no life | Araq | 2015-06-10 | 1 | -0/+0 |
| | | | | | |||||
* | | | | | terminal doesn't use enormous windows module anymore | Araq | 2015-06-10 | 1 | -22/+81 |
| | | | | | |||||
* | | | | | no private deprecated symbols | Araq | 2015-06-10 | 2 | -1/+0 |
| | | | | | |||||
* | | | | | Merge pull request #2852 from kirbyfan64/devel | Andreas Rumpf | 2015-06-10 | 3 | -29/+54 |
|\ \ \ \ \ | | | | | | | | | | | | | Colors! | ||||
| * | | | | | Remove unnecessary import | Ryan Gonzalez | 2015-06-09 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Colors! | Ryan Gonzalez | 2015-06-02 | 4 | -30/+55 |
| | |/ / / | |/| | | | |||||
* | | | | | Merge pull request #2866 from nanoant/patch/db-deffered-rows | Andreas Rumpf | 2015-06-10 | 3 | -1/+71 |
|\ \ \ \ \ | | | | | | | | | | | | | db: InstantRow and instantRows | ||||
| * | | | | | db: InstantRow and instantRows | Adam Strzelecki | 2015-06-09 | 3 | -1/+71 |
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is drop-in replacement for Row and fastRows, however instantRows returns a handle, not seq[string], so no Nim string is created until [] operator is called on the given handle. Also there is a len() proc returning number of columns in the handle. In some situations, when we iterate through many rows, but later we just read few columns this solution will be quicker than converting all column to Nim seq[string] on each iteration. | ||||
* | | | | | Merge pull request #2892 from apense/patch-6 | Andreas Rumpf | 2015-06-10 | 2 | -3/+3 |
|\ \ \ \ \ | | | | | | | | | | | | | Fixes #2886 (moves compiler function into the compiler) | ||||
| * | | | | | Moved negative indexing operator here | apense | 2015-06-09 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | Only used here (not in standard library) | ||||
| * | | | | | Removed unnecessary template | apense | 2015-06-09 | 1 | -3/+0 |
| |/ / / / | | | | | | | | | | | `-|` only used in the compiler for negative indexing | ||||
* | | | | | Merge pull request #2893 from nanoant/patch/securehash-fixup | Andreas Rumpf | 2015-06-10 | 8 | -32/+26 |
|\ \ \ \ \ | | | | | | | | | | | | | SecureHash fixup | ||||
| * | | | | | securehash: SHA1 -> Sha1 according to style guide | Adam Strzelecki | 2015-06-09 | 1 | -17/+17 |
| | | | | | | |||||
| * | | | | | securehash: sha_digest_size is not following style | Adam Strzelecki | 2015-06-09 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/Araq/Nim/wiki/Style-Guide-for-Nim-Code | ||||
| * | | | | | securehash: remove unused emptySecureHash | Adam Strzelecki | 2015-06-09 | 1 | -8/+0 |
| | | | | | | |||||
| * | | | | | securehash: Keep module name consistent | Adam Strzelecki | 2015-06-09 | 8 | -7/+9 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | 1. All other modules don't use underscore, why this should be different? 2. Wrap some imports to 80 column | ||||
* | | | | | Merge pull request #2895 from FedeOmoto/devel | Andreas Rumpf | 2015-06-10 | 1 | -1/+1 |
|\ \ \ \ \ | |/ / / / |/| | | | | Allow to set position at end of stream | ||||
| * | | | | Allow to set position at end of stream | Federico Omoto | 2015-06-09 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #2780 from flaviut/cleanup-crc | Andreas Rumpf | 2015-06-09 | 9 | -190/+249 |
|\ \ \ \ | | | | | | | | | | | Use SHA1 instead of CRC |