summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* fixes #12315 [backport]; refs #12314 (#12385)Andreas Rumpf2019-10-082-3/+23
|
* Fixes #12187 (#12321)Clyybber2019-10-0811-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]alaviss2019-10-081-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 Imber2019-10-081-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 Pratama2019-10-084-6/+77
| | | | | | | | * renderer letAux fix only for octal literal * Handle when it's octal -1 for i64 * Added testcases
* Easier build instructions for windows - just run `build_all.bat`. (#12276)treeform2019-10-082-16/+23
| | | | | | | | * Easier build instructions for windows. * title letter * Update build_all.bat to be like build_all.sh
* [doc/tut1] removed discard discussion in comments (#12352)pietroppeter2019-10-081-9/+0
|
* nimsuggest: fix tcp socket leak (#12377) [backport]alaviss2019-10-081-1/+1
| | | | | | A new socket is created for each iteration and leak immediately thanks to the accept() call replacing the created socket with the client socket. This commit fixes that.
* External file compilation improvement (#12380)cooldome2019-10-081-0/+4
|
* On windows, os.relativePath returns path as is when roots are different (#12329)Tomohiro2019-10-072-28/+106
| | | | | | | * On windows, os.relativePath returns path as is when roots are different * Implement os.sameRoot without windows API * Fix compile error when compiling lib/nimhcr.nim * Fix compile error when compiling lib/nimhcr.nim on Windows
* Refactor closeEmitter to make it more modular (#12365)Federico Ceratto2019-10-071-4/+12
|
* fixes #12323 [backport]Andreas Rumpf2019-10-071-1/+3
|
* render typeof as typeofAndreas Rumpf2019-10-071-2/+2
|
* VM: no special casing for big endian machines; refs #9690 [backport] (#12364)Andreas Rumpf2019-10-061-6/+2
|
* Expose some layouter elements, improve readme (#12361)Federico Ceratto2019-10-042-3/+4
| | | Useful for writing linters and static code analysis
* added cpuTime to VM (#12346)Ico Doornekamp2019-10-044-0/+14
| | | | | | * added cpuTime to VM * Hide VM-time cpuTime() behind --benchmarkVM flag
* Fix reference to parseSpec proc in readme (#12359)kraptor2019-10-041-1/+1
|
* Fixes #12010; Add the description for "cc" option into --fullhelp (#12350)Hideki Okamoto2019-10-041-0/+1
|
* [backport] bundle nimpretty on Windows (#12358)Miran2019-10-041-2/+6
|
* use system.move instead of system.shallowCopy if the GC mode requires itAndreas Rumpf2019-10-0414-36/+61
|
* minor optimization for asynchttpserver.nimAndreas Rumpf2019-10-041-19/+12
|
* [backport] Fix typo in docs (#12356) [ci skip]Andrew Owen2019-10-041-1/+1
|
* Change future version number in changelogDominik Picheta2019-10-031-1/+1
|
* Fixed sizeOf to sizeof (#12347)Ridho Pratama2019-10-033-4/+4
|
* azure: disable failing testsLeorize2019-10-035-11/+9
|
* testament: add azure integrationLeorize2019-10-034-10/+122
|
* azure-pipelines: add pipelines for linux, mac and winLeorize2019-10-031-0/+148
| | | | This is the equivalent to the current AppVeyor + Travis setup.
* fixes #12291 [backport] (#12338)Andreas Rumpf2019-10-031-0/+1
|
* Fixed #12337, leaking pipe after gorge (#12339)Ico Doornekamp2019-10-031-0/+2
|
* Sets need copying in JS (#11392)hlaaftana2019-10-022-1/+15
| | | | | | * Sets need copying in JS * Fixes #11353 * Add test for #11353
* `system.writeFile` has been overloaded to also support `openarray[byte]` ↵zah2019-10-022-1/+13
| | | | | | (#12313)
* fixes #12330 (#12331)Timothee Cour2019-10-021-1/+2
|
* fixes #12336 [backport]Andreas Rumpf2019-10-021-1/+1
|
* test more packagesnarimiran2019-10-021-3/+13
|
* Updated the code example in the os module to use better grammar. (#12328)Andrew Smith2019-10-021-11/+12
|
* Macro docs additions (#12270)Jasper Jenkins2019-10-011-123/+140
| | | | | | | | | | | | * small macros doc additions * more changes * fixes [ci skip] * capitalization, couple additions * nkNodeKind to nnkNodeKind
* Refactor injectdestructors (#12295)Clyybber2019-10-017-578/+258
| | | One improvement over #devel is visible in the transformation of getEnv. With this approach we move to result whenever possible.
* Fix how `relativePath` handle case sensitiviy (#12312) [backport]Tomohiro2019-10-012-2/+6
|
* fixes #12240 [backport] (#12308)Andreas Rumpf2019-10-011-1/+9
|
* macros.newLit now works for ref object types (#12307)zah2019-09-303-0/+33
|
* fixes #12264 [backport] (#12302)Andreas Rumpf2019-09-303-10/+17
|
* fixes #12281 [backport]Andreas Rumpf2019-09-302-6/+9
|
* fixes #12294 [backport]Andreas Rumpf2019-09-301-1/+0
|
* [backport] run nimpretty on the remaining filesnarimiran2019-09-3013-418/+461
|
* [backport] run nimpretty on os-related stuffnarimiran2019-09-3010-184/+193
|
* [backport] run nimpretty on string stuffnarimiran2019-09-3011-373/+423
|
* [backport] run nimpretty on web stuffnarimiran2019-09-308-92/+103
|
* [backport] run nimpretty on hashesnarimiran2019-09-305-12/+16
|
* [backport] run nimpretty on parsersnarimiran2019-09-3011-194/+208
|
* [backport] run nimpretty on numbers stuffnarimiran2019-09-306-173/+189
|