Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #12371 from rayman22201/IOSelector_unregister_fix | Dominik Picheta | 2019-10-22 | 6 | -7/+33 |
|\ | | | | | Test + fix for epoll and kqueue selector modules to properly unregister event handles that have the key type "User" | ||||
| * | Merge branch 'devel' into IOSelector_unregister_fix | Dominik Picheta | 2019-10-22 | 94 | -1234/+1740 |
| |\ | |/ |/| | |||||
* | | Docstring refined for the getSectionValue() (#12478) [backport] | Artem V L | 2019-10-22 | 1 | -1/+1 |
| | | |||||
* | | guards.nim:sameTree(): handle uint literals correctly (#12483) [backport] | Paul Tan | 2019-10-22 | 2 | -1/+9 |
| | | |||||
* | | tweaked for clarity after editing to fix a typo (#12473) | Andy Davidoff | 2019-10-22 | 1 | -2/+2 |
| | | |||||
* | | fixes #12310 [backport] (#12470) | Andreas Rumpf | 2019-10-20 | 2 | -2/+20 |
| | | |||||
* | | fix #12426 (#12462) | Arne Döring | 2019-10-20 | 2 | -2/+6 |
| | | |||||
* | | Namespace unittest enums to avoid name conflicts (#12468) [backport] | ducdetronquito | 2019-10-20 | 1 | -14/+14 |
| | | | | | | | | * [backport] Fixes: #12465 - Unittest - Namespace the usage of TestStatus enum to avoid name conflicts. | ||||
* | | first implementation of the new --seqsv2 switch | Araq | 2019-10-20 | 7 | -15/+22 |
| | | |||||
* | | refactoring: use the new strings and seqs when optSeqDestructors is active | Araq | 2019-10-20 | 9 | -66/+45 |
| | | |||||
* | | refactoring: --newruntime consists of 3 different switches | Araq | 2019-10-20 | 17 | -41/+48 |
| | | |||||
* | | fixes #12420 [backport] (#12456) | Andreas Rumpf | 2019-10-18 | 4 | -8/+14 |
| | | |||||
* | | Fix vcc linker option name (#12422) | Tomohiro | 2019-10-18 | 1 | -1/+2 |
| | | |||||
* | | Revert "Fixes #12187 (#12321)" (#12447) | Andreas Rumpf | 2019-10-18 | 11 | -44/+21 |
| | | | | | | This reverts commit 00c31e87660d9db813871f5aa23661bf6b9bbdcb. | ||||
* | | Fixes #8802 (#12439) | Juan Carlos | 2019-10-18 | 1 | -3/+27 |
| | | | | | | | | | | | | * Fix #8802 * Peer review feedbacks https://github.com/nim-lang/Nim/pull/12439#discussion_r335905397 | ||||
* | | Add no-ident for GCC when -d:release (#12454) | Juan Carlos | 2019-10-18 | 2 | -7/+7 |
| | | |||||
* | | Improve htmlgen (#12452) | Juan Carlos | 2019-10-18 | 2 | -1/+195 |
| | | |||||
* | | [backport] fix type's case in random.nim (#12445) | Miran | 2019-10-17 | 1 | -12/+12 |
| | | |||||
* | | [backport] add back a check that got accidentically removed; fixes #12379 ↵ | Andreas Rumpf | 2019-10-17 | 1 | -0/+6 |
| | | | | | | | | (#12444) | ||||
* | | Fixes #10824 (#12437) | Juan Carlos | 2019-10-17 | 1 | -0/+19 |
| | | |||||
* | | Fix #10804 (#12438) | Juan Carlos | 2019-10-17 | 1 | -4/+4 |
| | | |||||
* | | Improve jsconsole adding the rest of the stable api as documented on the ↵ | Juan Carlos | 2019-10-17 | 1 | -1/+26 |
| | | | | | | | | standard at https://developer.mozilla.org/docs/Web/API/Console (#12440) | ||||
* | | Refactor json macro (#12391) | Arne Döring | 2019-10-17 | 9 | -669/+393 |
| | | | | | | | | | | | | | | | | * closes #12316 * make tjsonmacro work at js target * closes #12289 * closes #11988 * also fixed gdb related stuff | ||||
* | | About 50% faster base64 implemention. (#12436) | treeform | 2019-10-17 | 4 | -121/+191 |
| | | |||||
* | | compiler/options: only check the last folder for a candidate (#12421) | alaviss | 2019-10-16 | 1 | -9/+8 |
| | | | | | | | | This prevents a nimble file from causing a different project to be targeted instead of the desired one. | ||||
* | | fixes #11764, faster hashing of (u)int (#12407) | Miran | 2019-10-15 | 4 | -11/+14 |
| | | |||||
* | | [backport] fix #12418, fix `random.randomize` on JS backend (#12432) | Miran | 2019-10-15 | 1 | -1/+1 |
| | | |||||
* | | Fixed yield in nkCheckedFieldExpr (#12429) [backport] | Yuriy Glukhov | 2019-10-15 | 2 | -2/+13 |
| | | |||||
* | | [ci skip] disable two packages until #11764 is merged | narimiran | 2019-10-14 | 1 | -2/+2 |
| | | |||||
* | | Fixes semCustomPragma when nkSym (#12414) [backport] | Alexander Ivanov | 2019-10-11 | 1 | -1/+1 |
| | | |||||
* | | compiler/options: improve project file detection (#12404) | alaviss | 2019-10-11 | 1 | -6/+26 |
| | | | | | | | | | | The compiler can now correctly find the project file of a nimble package. The algorithm is based on what used by nim.nvim, which has yielded good results. | ||||
* | | nimsuggest: add a command that returns the project file (#12411) | alaviss | 2019-10-11 | 2 | -2/+13 |
| | | | | | | | | | | | | | | This can be used to let nimsuggest users know which project is nimsuggest being in charge of, so they can know when should a new nimsuggest instance be spawned. An additional feature is to debug the project file finding feature. | ||||
* | | nimsuggest: add option to force finding the project file (#12409) | alaviss | 2019-10-11 | 1 | -1/+10 |
| | | |||||
* | | refactor illegal iterator assignment detection (#12212) | Arne Döring | 2019-10-11 | 9 | -54/+54 |
| | | | | | | | | | | | | * refactor illegal iterator assignment detection * delete crappy test | ||||
* | | ungeneric unsigned ops (#12230) | Jasper Jenkins | 2019-10-11 | 8 | -99/+151 |
| | | | | | | | | | | | | | | | | | | | | * ungenericise unsigned ops, remove nimNewShiftOps * fix/remove tests * update t6448 * fix line info * disable on 32bit * fix different line info * add changelog entry | ||||
* | | Fixes #12286 - require explicit disabling of boehm interior pointer checking ↵ | genotrance | 2019-10-11 | 1 | -1/+3 |
| | | | | | | | | (#12406) [backport] | ||||
* | | #12389: Check working directory for getAppFilename() (#12390) | Euan | 2019-10-10 | 1 | -4/+48 |
| | | | | | | | | | | | | | | * Check working directory for exe * Expand symlinks * Use expandFilename() to expand symlinks * Move OpenBSD code to getApplOpenBsd() | ||||
* | | fix #12332 (#12402) [backport] | Arne Döring | 2019-10-10 | 1 | -1/+10 |
| | | |||||
* | | minor improvements for htmlgen.nim | Andreas Rumpf | 2019-10-10 | 1 | -4/+8 |
| | | |||||
* | | fixes a koch regression that made 'koch boot --listcmd' not work anymore ↵ | Andreas Rumpf | 2019-10-10 | 1 | -2/+2 |
| | | | | | | | | [backport] (#12400) | ||||
* | | fixes #12244 [backport] | Araq | 2019-10-10 | 2 | -1/+20 |
| | | |||||
* | | [backport] Mention "lambdas" and `=>` in the manual (#12397) [ci skip] | awr1 | 2019-10-10 | 1 | -3/+5 |
| | | | | | | (so that "lambda" can be CTRL+F'd) | ||||
* | | fixes #12366 [backport] (#12393) | Andreas Rumpf | 2019-10-09 | 1 | -0/+17 |
| | | |||||
* | | documented behaviour of recv on bufferd socket (#12374) | Gampol T | 2019-10-09 | 1 | -0/+18 |
| | | |||||
* | | fix a few dead links and a missing sentence in documentation (#12387) | Nindaleth | 2019-10-08 | 2 | -4/+4 |
| | | |||||
* | | fixes #12315 [backport]; refs #12314 (#12385) | Andreas Rumpf | 2019-10-08 | 2 | -3/+23 |
| | | |||||
* | | Fixes #12187 (#12321) | Clyybber | 2019-10-08 | 11 | -21/+44 |
| | | | | | | | | | | | | * Fixes #12187 * Point to fork of compactdict Since the original repo is now archived / read-only | ||||
* | | nimsuggest: fix tcp socket leak for epc backend (#12384) [backport] | alaviss | 2019-10-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Same as e9fa4c9b9c8e2926449399a69a02676936bb842c, but for the epc backend which is used by emacs and vscode plugin. Since the EPC backend only deal with one connection per nimsuggest instance, only one socket is leaked, thus not as servere as with the tcp backend. | ||||
* | | Documentation improvements around the db interface (#12362) | Ray Imber | 2019-10-08 | 1 | -0/+12 |
| | | | | | | | | Added more details about the limits and reasoning behind the API. Came about from this discussion on IRC: https://irclogs.nim-lang.org/04-10-2019.html#16:58:04 | ||||
* | | renderer letAux fix only for octal literal (#12343) | Ridho Pratama | 2019-10-08 | 4 | -6/+77 |
| | | | | | | | | | | | | | | | | * renderer letAux fix only for octal literal * Handle when it's octal -1 for i64 * Added testcases |