Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fixes a serious poll() regression that caused poll() to ignore the timeout ↵ | Andreas Rumpf | 2017-12-28 | 1 | -1/+1 |
| | | | | parameter | ||||
* | make Nim compile with older nim versions | Andreas Rumpf | 2017-12-28 | 1 | -1/+1 |
| | |||||
* | fixes #6965 | Araq | 2017-12-28 | 4 | -11/+16 |
| | |||||
* | fixes #6980 | Araq | 2017-12-27 | 3 | -2/+25 |
| | |||||
* | Fixed compilation error (#6979) | Yuriy Glukhov | 2017-12-27 | 1 | -4/+4 |
| | |||||
* | Merge pull request #6977 from moigagoo/issue-6976 | Dominik Picheta | 2017-12-27 | 2 | -7/+27 |
|\ | | | | | Tables: make `toCountTable` actually count the elements of the input openArray. | ||||
| * | Changelog: Document `toCountTable` behaviour change. | Konstantin Molchanov | 2017-12-27 | 1 | -5/+24 |
| | | |||||
| * | Tables: toCountTable: Update docs. | Konstantin Molchanov | 2017-12-27 | 1 | -1/+2 |
| | | |||||
| * | Tables: make `toCountTable` actually count the elements of the input openArray. | Konstantin Molchanov | 2017-12-27 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2017-12-27 | 17 | -35/+292 |
|\ \ | |||||
| * | | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Araq | 2017-12-27 | 23 | -59/+419 |
| |\| | |||||
| | * | Allow noreturn procs with void type (#6973) | cooldome | 2017-12-27 | 2 | -1/+5 |
| | | | |||||
| | * | Implement language feature #6885 (#6954) | cooldome | 2017-12-24 | 8 | -14/+131 |
| | | | |||||
| | * | cmp(x, y: string) now uses memcmp rather than strcmp (#6869) (#6968) | Mathias Stearn | 2017-12-24 | 3 | -5/+28 |
| | | | |||||
| | * | Add link to #6934 in changelog.md | Dominik Picheta | 2017-12-23 | 1 | -1/+4 |
| | | | |||||
| | * | Merge pull request #6394 from FedericoCeratto/code-block-check | Dominik Picheta | 2017-12-22 | 1 | -0/+2 |
| | |\ | | | | | | | | | Add check for broken code-block in docs | ||||
| | | * | Fix broken code-block in docs | Federico Ceratto | 2017-11-14 | 1 | -0/+1 |
| | | | | |||||
| | | * | Add check for broken code-block in docs | Federico Ceratto | 2017-11-14 | 1 | -0/+2 |
| | | | | |||||
| | * | | Merge pull request #6957 from cheatfate/fix6906 | Dominik Picheta | 2017-12-22 | 1 | -1/+1 |
| | |\ \ | | | | | | | | | | | Fix #6906 | ||||
| | | * | | Fix #6906 | cheatfate | 2017-12-21 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | Merge pull request #6725 from FedericoCeratto/unittest-5114 | Dominik Picheta | 2017-12-22 | 2 | -11/+118 |
| | |\ \ \ | | | | | | | | | | | | | Add unittest suite/test name filters | ||||
| | | * | | | Add unittest suite/test name filters | Federico Ceratto | 2017-11-28 | 2 | -11/+118 |
| | | | | | | | | | | | | | | | | | | | | | | | | Support simple globbing | ||||
| * | | | | | minor todo.txt update | Araq | 2017-12-27 | 1 | -2/+2 |
| | | | | | | |||||
| * | | | | | manual: clarify the rules for integer literals | Araq | 2017-12-27 | 1 | -1/+2 |
| | | | | | | |||||
* | | | | | | introduce 'core' as an alias for 'compilerproc' | Andreas Rumpf | 2017-12-27 | 2 | -7/+7 |
| | | | | | | |||||
* | | | | | | DFA: code cleanups and some support for consuming operations | Andreas Rumpf | 2017-12-27 | 1 | -109/+9 |
| | | | | | | |||||
* | | | | | | DFA attempt to capture the essence of linear types | Andreas Rumpf | 2017-12-23 | 1 | -2/+21 |
| |/ / / / |/| | | | | |||||
* | | | | | DFA works for simple examples | Andreas Rumpf | 2017-12-21 | 1 | -9/+17 |
| | | | | | |||||
* | | | | | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Andreas Rumpf | 2017-12-21 | 2 | -4/+57 |
|\ \ \ \ \ | |||||
| * | | | | | fixes #6353 (#6951) | skilchen | 2017-12-21 | 2 | -4/+57 |
| | |_|/ / | |/| | | | |||||
* | | | | | Merge branch 'pyokagan-compile-deps' into devel | Andreas Rumpf | 2017-12-21 | 3 | -2/+8 |
|\ \ \ \ \ | |/ / / / |/| | | | | |||||
| * | | | | make the new --genDeps feature optional since it makes compilations slower | Andreas Rumpf | 2017-12-21 | 3 | -2/+4 |
| | | | | | |||||
| * | | | | Merge branch 'compile-deps' of https://github.com/pyokagan/Nim into ↵ | Andreas Rumpf | 2017-12-21 | 1 | -1/+5 |
|/| | | | | | | | | | | | | | | | | | | | pyokagan-compile-deps | ||||
| * | | | | writeDepsFile: write included files as well | Paul Tan | 2017-08-25 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `writeDepsFile()` does not list files which were included with the `include` statement, e.g, with: import file1 include file2 `file1` will be written to the deps file, while `file2` would not. Fix this by modifying `writeDepsFile()` to write included files as well. Now, both `file1` and `file2` in the above example will be written to the deps file. | ||||
| * | | | | Generate deps file during C compilation | Paul Tan | 2017-08-25 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "genDepend" command was previously taught how to generate a "deps" file in 4910a87c6 (gendepend improvements; refs #5144). Such a deps file is useful in integrating the Nim compiler with an external build system or watch daemon, such that it's possible to only run the Nim compiler when any of the source files are modified. It's also useful to generate the deps file in the nimcache directory during C compilation, without needing to re-run the compilation passes with "genDepend". This would thus reduce overall project build times. | ||||
* | | | | | Merge pull request #6944 from alehander42/fix-discardable | Dominik Picheta | 2017-12-21 | 2 | -12/+49 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Make asyncjs Future[void] play nicely with last line discardable calls & forward declaration | ||||
| * | | | | Fix docs! | Alexander Ivanov | 2017-12-20 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Fix the forward test | Alexander Ivanov | 2017-12-20 | 1 | -4/+5 |
| | | | | | |||||
| * | | | | Fix forward | Alexander Ivanov | 2017-12-19 | 1 | -13/+18 |
| | | | | | |||||
| * | | | | Make asyncjs Future[void] play nicely with last line discardable calls | Alexander Ivanov | 2017-12-19 | 2 | -5/+36 |
| | | | | | |||||
* | | | | | move securehash back into the stdlib | Araq | 2017-12-21 | 5 | -4/+5 |
| | | | | | |||||
* | | | | | fixes #6949 | Araq | 2017-12-21 | 1 | -6/+18 |
| | | | | | |||||
* | | | | | Fix json generation logic (#6909) | konqoro | 2017-12-21 | 1 | -29/+27 |
| | | | | | |||||
* | | | | | Modified behavior of walkDirRec (#6952) | Dmitry Atamanov | 2017-12-21 | 1 | -11/+19 |
| | | | | | |||||
* | | | | | fix #6462 | Zahary Karadjov | 2017-12-21 | 3 | -2/+27 |
| | | | | | |||||
* | | | | | fix #6277 | Zahary Karadjov | 2017-12-21 | 2 | -1/+21 |
| | | | | | |||||
* | | | | | fix #6108 | Zahary Karadjov | 2017-12-21 | 2 | -5/+21 |
| | | | | | |||||
* | | | | | testament html generation improvements; merged #6667 manually | Araq | 2017-12-21 | 2 | -256/+217 |
| | | | | | |||||
* | | | | | testament: use splitWhitespace instead of split | Araq | 2017-12-21 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | cleanup times.nim | Araq | 2017-12-21 | 2 | -9/+9 |
| | | | | |