Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added asyncfutures doc | Andrea Ferretti | 2018-03-30 | 1 | -1/+1 |
| | |||||
* | Update website.ini | Andrea Ferretti | 2018-03-30 | 1 | -1/+1 |
| | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Araq | 2018-03-30 | 11 | -44/+205 |
|\ | |||||
| * | Merge pull request #7437 from treeform/patch-2 | Dominik Picheta | 2018-03-29 | 1 | -0/+44 |
| |\ | | | | | | | Add some missing things to dom.nim | ||||
| | * | Add some missing things to dom.nim | treeform | 2018-03-29 | 1 | -0/+44 |
| |/ | | | | | Add window.performance, window.performance.now(), window.devicePixelRatio, window.scrollX and Y, style.overflowX and Y, node.getBoundingRect. | ||||
| * | Fixes #7433. | Dominik Picheta | 2018-03-29 | 2 | -0/+25 |
| | | |||||
| * | Merge pull request #7075 from lcrees/get_default | Dominik Picheta | 2018-03-29 | 1 | -13/+80 |
| |\ | | | | | | | Add default argument to tables.getOrDefault | ||||
| | * | Add default argument to 'tables.getOrDefault' | lcrees | 2018-01-13 | 1 | -13/+80 |
| | | | |||||
| * | | Merge pull request #7423 from alehander42/feature-disable-param-filtering | Dominik Picheta | 2018-03-29 | 1 | -1/+6 |
| |\ \ | | | | | | | | | Unittest param filtering | ||||
| | * | | Disable param filtering | Alexander Ivanov | 2018-03-27 | 1 | -1/+6 |
| | | | | |||||
| * | | | Merge pull request #7436 from gmfawcett/fawcett-net-connect-error | Dominik Picheta | 2018-03-29 | 1 | -0/+3 |
| |\ \ \ | | | | | | | | | | | net.connect (with timeout), raise error on connect failure | ||||
| | * | | | net.connect (with timeout), raise error on connect failure | Graham Fawcett | 2018-03-28 | 1 | -0/+3 |
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Under Linux (probably POSIX), the current code tests for timeout, but does not test for connection failure. connectAsync() returns succesfully upon an EINPROGRESS result; but at this point, the connection state is still unknown. After selectWrite() is done, we need to test the socket for errors again. | ||||
| * / / | fixes #7414 (#7434) | cooldome | 2018-03-29 | 3 | -27/+44 |
| |/ / | |||||
| * | | doc: fix path to $HOME/.config/nim.cfg to work on POSIX (not just unix but ↵ | Timothee Cour | 2018-03-27 | 1 | -1/+1 |
| | | | | | | | | | | | | also osx) (#7421) | ||||
| * | | fix small typo in the documentation (#7411) | Abhishek | 2018-03-26 | 1 | -2/+2 |
| | | | |||||
* | | | further steps in implementing sink parameters; refs #7041 | Araq | 2018-03-30 | 10 | -20/+177 |
|/ / | |||||
* | | added toOpenArray builtin for zero-copy slices; syntax sugar yet to come | Araq | 2018-03-24 | 6 | -14/+84 |
| | | |||||
* | | Static[T] fixes (#7333) | zah | 2018-03-24 | 18 | -26/+265 |
| | | | | | | | | | | | | | | | | | | | | | | * fix the usage of unresolved static[T] parameters in proc signatures * fix tsametype and tmacrogenerics * Allow creating composite type classes with concepts and using them in type signatures * Allow integers to be used in ident concatenations * Support using imported C++ generic types in proc signatures * fixes #7230 * closes #7379 * re-enable some metatype tests | ||||
* | | make tests green again | Andreas Rumpf | 2018-03-24 | 1 | -3/+8 |
| | | |||||
* | | fixes the 'var T' checking | Andreas Rumpf | 2018-03-24 | 2 | -9/+10 |
| | | |||||
* | | enforce 'var T' produces a view into the first parameter; refs #7373 | Andreas Rumpf | 2018-03-24 | 2 | -4/+19 |
| | | |||||
* | | more checking for 'var T' as return type; refs #7373 | Andreas Rumpf | 2018-03-24 | 4 | -3/+50 |
| | | |||||
* | | mysql.nim: fixes how the DLL version loading works | Andreas Rumpf | 2018-03-24 | 1 | -2/+2 |
| | | |||||
* | | fixes #7392 (#7395) | cooldome | 2018-03-23 | 3 | -1/+9 |
| | | |||||
* | | nimsuggest: do not execute the .nims file when requested to auto-complete it | Araq | 2018-03-22 | 1 | -3/+3 |
| | | |||||
* | | further planning of Nim is done via RFCs; no todo.txt anymore | Araq | 2018-03-22 | 1 | -71/+0 |
| | | |||||
* | | Merge pull request #7388 from euantorano/patch-1 | Dominik Picheta | 2018-03-21 | 1 | -0/+43 |
|\ \ | | | | | | | Add an example to the `dynlib` module doc | ||||
| * | | Add an example to the `dynlib` module doc | Euan T | 2018-03-21 | 1 | -0/+43 |
|/ / | | | | | Following a quesiton on Gitter about loading libraries dynamically based upon some runtime parameter, I noticed there's no documentation on the `dynlib` module for something that's quite common. | ||||
* | | libssl.so.44 fix (#7358) | Solitude | 2018-03-20 | 1 | -1/+1 |
| | | |||||
* | | Fixes #7363 (#7371) | cooldome | 2018-03-20 | 2 | -2/+17 |
| | | |||||
* | | Merge pull request #7368 from GULPF/patch-2 | Dominik Picheta | 2018-03-19 | 1 | -6/+0 |
|\ \ | | | | | | | Remove basic2d & 3d from module list | ||||
| * | | Remove basic2d & 3d from module list | Oscar Nihlgård | 2018-03-19 | 1 | -6/+0 |
| | | | | | | | | | `basic2d` and `basic3d` has been moved to nimble packages | ||||
* | | | better error messages for illegal captures | Araq | 2018-03-19 | 1 | -2/+6 |
| | | | |||||
* | | | disable flaky fragmenation test for AppVeyor | Araq | 2018-03-19 | 1 | -0/+1 |
| | | | |||||
* | | | fixes #7364 | Araq | 2018-03-19 | 1 | -1/+1 |
|/ / | |||||
* | | Remove bugfixes heading from changelog | Dominik Picheta | 2018-03-19 | 1 | -8/+5 |
| | | | | | | This heading is for the automatically generated list of issues fixed. | ||||
* | | fixes #7331 | Araq | 2018-03-18 | 2 | -1/+17 |
| | | |||||
* | | Merge pull request #7326 from trustable-code/patch-6 | Dominik Picheta | 2018-03-18 | 1 | -1/+1 |
|\ \ | | | | | | | Fix background-color in nimdoc.cfg | ||||
| * | | Fix background-color in nimdoc.cfg | Simon Krauter | 2018-03-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | Don't assume, that the default background-color is white. My default background-color is dark, which makes the documentation hardly readable: https://i.imgur.com/xN0UjWz.png The reason is the transparency of the existing color (rgba(252, 248, 244, 0.45);) Fixed by removing the transparency. | ||||
* | | | Merge pull request #7356 from GULPF/parseXml-string | Dominik Picheta | 2018-03-18 | 1 | -10/+15 |
|\ \ \ | | | | | | | | | Add string overload for parseXml | ||||
| * | | | Add string overload for parseXml | Oscar Nihlgård | 2018-03-18 | 1 | -10/+15 |
| | | | | |||||
* | | | | fixes #7335 | Araq | 2018-03-18 | 1 | -3/+3 |
| | | | | |||||
* | | | | better error messages | Araq | 2018-03-18 | 3 | -3/+17 |
| | | | | |||||
* | | | | raise the max instruction count for the VM to one billion | Araq | 2018-03-18 | 3 | -2/+8 |
| | | | | |||||
* | | | | fix allocator corruption for large sizes (#7338) | jcosborn | 2018-03-17 | 5 | -41/+92 |
| | | | | | | | | | | | | | | | | | | | | | | | | * fix allocator corruption for large sizes * allow large chunks to coalesce and added test case * use correct constants in MaxBigChunkSize | ||||
* | | | | Fix #7304 by clarifying integer width in manual (#7319) | twetzel59 | 2018-03-17 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Fix #7304 by clarifying integer width in manual * Update lexing.txt | ||||
* | | | | fixes #7347, asyncfile.getFileSize (#7354) | andri lim | 2018-03-17 | 3 | -0/+16 |
|/ / / | | | | | | | | | | | | | | | | * fixes #7347 * fixes #7347 | ||||
* | | | More flexible lowerBound interface (#7344) | Yuriy Glukhov | 2018-03-16 | 1 | -1/+1 |
| | | | |||||
* | | | Codegen: use type forward declarations more aggresively. Fixes #7339 (#7340) | cooldome | 2018-03-16 | 4 | -1/+32 |
| | | | | | | | | | Do not emit object definition it if used only by ref or ptr | ||||
* | | | Add CommentStmt to astGenRepr (#7313) | PMunch | 2018-03-16 | 2 | -6/+26 |
| | | | | | | | | | | | | | | | | | | * Added codeRepr and dumpCode to the macros module. This allows those writing macros to write examples, get the code to generate the AST for that example, and then modify that code to be dynamic with the macro function. |