Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | requested code review changes | Zahary Karadjov | 2017-03-29 | 1 | -11/+0 |
| | |||||
* | restore the T1-T9 types and clarify how generic concepts work | Zahary Karadjov | 2017-03-28 | 1 | -0/+11 |
| | |||||
* | use lower-case proc names | Zahary Karadjov | 2017-03-24 | 1 | -5/+5 |
| | |||||
* | new type traits: `GenericHead` and `StripGenericParams` | Zahary Karadjov | 2017-03-24 | 1 | -2/+17 |
| | |||||
* | Deques compilation error fix (#5591) | Dmitriy Fomichev | 2017-03-24 | 1 | -2/+2 |
| | |||||
* | Added few documentation lines for the unsafeAddr operator. (#5362) | Arne Döring | 2017-03-23 | 1 | -3/+7 |
| | |||||
* | Fix posix version of moveFile between different filesystems (#5580) | Anatoly Galiulin | 2017-03-23 | 2 | -21/+47 |
| | |||||
* | Implement asyncfile.readToStream. | Dominik Picheta | 2017-03-23 | 1 | -0/+10 |
| | |||||
* | Implement requestAnimationFrame and cancelAnimationFrame in dom module. | Dominik Picheta | 2017-03-23 | 1 | -0/+2 |
| | |||||
* | Improve os.getFileSize documentation to specify the unit. | Dominik Picheta | 2017-03-23 | 1 | -1/+2 |
| | |||||
* | Fixes #4719. (#5585) | Eugene Kabanov | 2017-03-23 | 2 | -19/+26 |
| | |||||
* | Reduce the scope of stackTrace var (#5583) | Ruslan Mustakov | 2017-03-22 | 1 | -2/+1 |
| | | | Fixes #5571. | ||||
* | Fix #4972. (#5567) | Eugene Kabanov | 2017-03-19 | 1 | -5/+10 |
| | |||||
* | Fix #5550 (#5553) | Ryan Gonzalez | 2017-03-18 | 2 | -2/+2 |
| | |||||
* | resolved unittest conflict | Araq | 2017-03-18 | 1 | -72/+265 |
|\ | |||||
| * | Add support for custom test report formatters (#5556) | Ruslan Mustakov | 2017-03-18 | 1 | -75/+268 |
| | | | | | | | | | | Implement ConsoleOutputFormatter that is backward compatible with the previous implementation. Implement JUnitOutputFormatter which can be added externally. | ||||
* | | overloading resolution for getAst; breaking change | Araq | 2017-03-18 | 1 | -4/+4 |
|/ | |||||
* | strutils.nim: make removeSuffix robust on empty strings | Andreas Rumpf | 2017-03-18 | 1 | -9/+2 |
| | |||||
* | Fix osproc.peekExitCode() to handle exitcode properly. (#5555) | Eugene Kabanov | 2017-03-17 | 1 | -14/+12 |
| | |||||
* | Fixes to support Dragonfly BSD. (#5552) | Eugene Kabanov | 2017-03-17 | 7 | -14/+31 |
| | | | | | | | | | * Fix kqueue.nim and ansi_c.nim to support dragonfly. * Fix ioselectors.nim, threads.nim to support dragonfly. * Fix deprecated dealloc call in tioselectors.nim. * Fix tfsmonitor.nim test to run only on Linux. * Fix osproc.nim return wrong exit codes. * Fix getAppFilename() for dragonfly. * Fix proper exit code handling. | ||||
* | Fix console logger issue; fixes #5546 (#5547) | Anatoly Galiulin | 2017-03-16 | 1 | -2/+5 |
| | |||||
* | Added clear() function for OrderedSet and HashSet. (#5545) | GrundleTrundle | 2017-03-16 | 1 | -0/+25 |
| | |||||
* | hotfix: allocator: don't set origSize to 0 | Araq | 2017-03-15 | 1 | -2/+2 |
| | |||||
* | decTypeSize on growObj (#5465) | Yuriy Glukhov | 2017-03-15 | 1 | -0/+1 |
| | |||||
* | adding support for using llvm ASAN (#5536) | Samantha Marshall | 2017-03-14 | 2 | -1/+31 |
| | |||||
* | add bitops module for optimized bit manipulation. (#5201) | Parashurama | 2017-03-14 | 1 | -0/+383 |
| | |||||
* | Merge branch 'devel' of github.com:nim-lang/Nim into devel | Araq | 2017-03-14 | 6 | -156/+110 |
|\ | |||||
| * | Minor doc fix as per issue #5523 (#5533) | Mark Summerfield | 2017-03-14 | 1 | -1/+2 |
| | | |||||
| * | sequtils: removed outdated note | Andreas Rumpf | 2017-03-14 | 1 | -3/+0 |
| | | |||||
| * | Fixes incorrect fd==0 test on Unix; Conserves handles by default. (#5512) | c-blake | 2017-03-12 | 1 | -8/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix 2 problems. First, 0 is a valid fd on Unix (easily gotten if user first closes all fds and then starts using memfiles). Use -1 instead for an invalid fd. Second, it is best practice to conserve open fds on Unix and file handles on Windows. These handles are not needed unless the user wants to remap the memory with ``mapMem`` (or a hypothetical future ``proc resize``). Adding a new bool param ``allowRemap=false`` to ``memfiles.open`` solves this cleanly in a "mostly" backward compatible way. This is only "mostly" because the default ``false`` case does not keep unneeded resources allocated, but that most sensible default means that any ``mapMem`` callers need to fix all their open calls to have allowRemap=true, as this PR also does for tmemfiles2.nim. * Include backwards compatibility note. | ||||
| * | Fix typo (#5501) | Anatoly Galiulin | 2017-03-10 | 1 | -2/+2 |
| | | |||||
| * | Fix links to manual (#5500) | konqoro | 2017-03-09 | 1 | -28/+28 |
| | | |||||
| * | SMTP sync/async deduplication | Emery Hemingway | 2017-03-07 | 1 | -114/+58 |
| | | | | | | | | | | Deduplicate synchronous and asynchronous code with the multisync pragma. Pass address and port at connect rather than ``new(Async)Smtp``. | ||||
* | | make memory tracker work without onThreadCreation | Araq | 2017-03-14 | 3 | -13/+26 |
| | | |||||
* | | udpate channels.nim documentation | Araq | 2017-03-08 | 1 | -1/+1 |
|/ | |||||
* | fixes #5487 (#5494) | David Krause | 2017-03-07 | 1 | -15/+49 |
| | |||||
* | Check if __STDC_VERSION__ is defined (#5488) | Ruslan Mustakov | 2017-03-07 | 1 | -1/+1 |
| | |||||
* | Fix iconv import on freebsd and netbsd (#5490) | Anatoly Galiulin | 2017-03-07 | 1 | -4/+9 |
| | |||||
* | Fix for #5482, let OrderedTable accept multiple keys (#5485) | David Krause | 2017-03-05 | 1 | -1/+15 |
| | |||||
* | tiny docstring fix; fixes #5483 (#5484) | Fabian Keller | 2017-03-05 | 1 | -1/+1 |
| | |||||
* | Only remove scheme when there's a TLS request ("https") | Rayner De Los Santos F | 2017-03-03 | 1 | -2/+2 |
| | | | If condition, for not removing the scheme when proxied connection isn't a TLS request ("http://..."). | ||||
* | Merge branch 'devel' into faster-nimsuggest | Andreas Rumpf | 2017-03-03 | 18 | -59/+158 |
|\ | |||||
| * | Make countLines() the same as len(splitLines(s)) (#5470) | Simon Krauter | 2017-03-03 | 2 | -9/+5 |
| | | | | | | | | | | The result of countLines() is now increased by 1 compared to the old version. Fixes #5460. | ||||
| * | Add compute proc for SharedTable (#5385) | Ruslan Mustakov | 2017-03-02 | 2 | -3/+52 |
| | | |||||
| * | Fixed compilation error (#5462) | Yuriy Glukhov | 2017-03-02 | 1 | -3/+0 |
| | | |||||
| * | Fix waiting on coroutines (#5463) | Rokas Kupstys | 2017-03-02 | 1 | -27/+36 |
| | | | | | | | | | | | | Public coroutine API returns a safe reference to specific running coroutine. Fixes bug where multiple coroutines executing same procedure would identify as same coroutine. Greatly optimizes `alive()` (and as a result of that `wait()`) calls. Coroutine struct is allocated together with stack as memory unmanaged by GC. | ||||
| * | fixes #5444 - nre.findIter keeps searching when no match is possible (#5453) | Florent | 2017-03-02 | 1 | -6/+6 |
| | | |||||
| * | Ignore pointer-bool-conversion warning (#5468) | Ruslan Mustakov | 2017-03-02 | 1 | -0/+1 |
| | | |||||
| * | Fixes #5457 - StdLib base64 encodeInternal crashes with out of bound ↵ | Florent | 2017-03-02 | 1 | -3/+9 |
| | | | | | | | | exception (#5464) | ||||
| * | Merge pull request #5466 from yglukhov/asynchttpserver-bad-content-length | Dominik Picheta | 2017-03-01 | 1 | -1/+3 |
| |\ | | | | | | | Dont assert on malformed requests |