Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | revive #10228 (fix #9880) (#10610) | Timothee Cour | 2019-02-10 | 5 | -13/+17 |
| | | | | | | * Make index out of bounds more useful by including the 'bounds'. * fixes #9880 index out of bounds (remaining cases); revives #10228 * change err msg to: `index 3 not in 0 .. 1` | ||||
* | Add note on channel usage with spawn (#10627) [ci skip] | Federico Ceratto | 2019-02-10 | 1 | -3/+8 |
| | |||||
* | Use standard XML escaping | Emery Hemingway | 2019-02-10 | 1 | -4/+2 |
| | |||||
* | Expanded the typeinfo module's doc comment to warn that rtti will evolve and ↵ | Dean Thompson | 2019-02-10 | 1 | -4/+11 |
| | | | | suggest alternative approaches. (#10596) | ||||
* | Fixes #10357 (#10618) | Juan Carlos | 2019-02-10 | 1 | -1/+1 |
| | |||||
* | sets: avoid calling countBits32 for 0 (#10619) | Brent Pedersen | 2019-02-10 | 1 | -3/+3 |
| | | | | | | | | | this speeds up the system.sets time from ~0.2 to ~0.06 in release mode. This is still slower than intsets and tables (which both are ~0.01). This assumes that most sets will be sparse. fixes #10617 | ||||
* | Implement `json.%` for tables and options | Oscar Nihlgård | 2019-02-10 | 1 | -1/+11 |
| | |||||
* | Misc macro things (#10612) | LemonBoy | 2019-02-09 | 1 | -13/+18 |
| | | | | | | | | | | | | * Misc cleanup in macro code Generate error messages using `error` instead of `assert`. Fixes #10574 * Fix crash with hasCustomPragma on quoted fields Use the `$` operator instead of reaching for the `strVal` field directly | ||||
* | fix replacef typo in example | Kobi | 2019-02-09 | 1 | -1/+1 |
| | |||||
* | Fix compilation w/ Atomic[T] types (#10607) | LemonBoy | 2019-02-09 | 1 | -2/+2 |
| | |||||
* | Move cpp exception handler from system to excpt next to the signal handler ↵ | cooldome | 2019-02-08 | 2 | -20/+18 |
| | | | | | | (#9435) | ||||
* | Add summation algorithms (#9284) | b3liever | 2019-02-08 | 1 | -0/+78 |
| | |||||
* | macros.nim: minor comment change | Andreas Rumpf | 2019-02-08 | 1 | -2/+2 |
| | |||||
* | DOM module: re-add more missing stuff | Araq | 2019-02-08 | 1 | -1/+36 |
| | |||||
* | fixes #10602 | Araq | 2019-02-08 | 1 | -2/+2 |
| | |||||
* | DOM module: add more missing stuff | Araq | 2019-02-07 | 1 | -0/+3 |
| | |||||
* | helpers2 now has a real name | Araq | 2019-02-07 | 2 | -1/+1 |
| | |||||
* | further system.nim cleanups | Andreas Rumpf | 2019-02-06 | 5 | -42/+31 |
| | |||||
* | system refactorings (#10559) | Andreas Rumpf | 2019-02-06 | 13 | -824/+816 |
| | | | | | | | | * move IO subsystem into its own module; refs #10385 * make standalone test compile again * make C++ examples compile again * make more tests green * make sysAssert and gcAssert work again | ||||
* | fixes #10584 [backport] | Andreas Rumpf | 2019-02-06 | 1 | -3/+4 |
| | |||||
* | New implementation of times.between (#10523) | Oscar Nihlgård | 2019-02-06 | 1 | -81/+94 |
| | | | | | | | | * Refactor ttimes * New implementation of times.between * Deprecate times.toTimeInterval | ||||
* | make travis green | Araq | 2019-02-06 | 2 | -2/+2 |
| | |||||
* | make streams.close more forgiving in order to break less code out there | Araq | 2019-02-06 | 1 | -1/+1 |
| | |||||
* | DOM.nim: fix regression, missing procs | Araq | 2019-02-06 | 1 | -0/+2 |
| | |||||
* | Fix getCustomPragmaVal on `var` fields | LemonBoy | 2019-02-06 | 1 | -1/+2 |
| | |||||
* | fix typo in stats module (#10562) [ci skip] | Vindaar | 2019-02-05 | 1 | -1/+1 |
| | |||||
* | Vm bitops fixes (#10520) | Arne Döring | 2019-02-05 | 1 | -10/+17 |
| | |||||
* | Fix regression w/ keep-alive connections to AsyncHttpServer | LemonBoy | 2019-02-04 | 1 | -1/+4 |
| | | | | | | We should keep listening if the connection is marked as keep-alive. Fixes #10536 | ||||
* | Clean up some code using a tuple unpack expression | LemonBoy | 2019-02-04 | 1 | -4/+2 |
| | |||||
* | Small change in how tuples are handled in async macro | LemonBoy | 2019-02-04 | 1 | -7/+7 |
| | | | | A small change that brings no functional change beside a flatter tree. | ||||
* | times.nim: make it compile on older OSX versions | Andreas Rumpf | 2019-02-04 | 1 | -1/+14 |
| | |||||
* | allocators: add a name field for easier debugging | Andreas Rumpf | 2019-02-04 | 1 | -0/+2 |
| | |||||
* | Change strtabs.nextTry to match the assumption in strtabs.del | Oscar Nihlgård | 2019-02-03 | 1 | -1/+1 |
| | |||||
* | Implement {.booldefine.} (#10533) | Oscar Nihlgård | 2019-02-03 | 1 | -1/+27 |
| | |||||
* | DOM API: make compatible with Karax's requirements (#10517) | Andreas Rumpf | 2019-02-02 | 1 | -130/+759 |
| | | | | | * DOM API: make compatible with Karax's requirements * make tools\dochack.nim compile again | ||||
* | brew almost never requires sudo (#10525) | Timothee Cour | 2019-02-01 | 1 | -1/+1 |
| | |||||
* | Deprecate the times.countX procs (#10522) | Oscar Nihlgård | 2019-02-01 | 1 | -4/+16 |
| | |||||
* | another quickfix for os.nim documentation | narimiran | 2019-02-01 | 1 | -4/+6 |
| | |||||
* | quick-fix for os.nim documentation | narimiran | 2019-02-01 | 1 | -2/+3 |
| | |||||
* | Merge pull request #10513 from LemonBoy/uri-encq | Andreas Rumpf | 2019-01-31 | 1 | -0/+56 |
|\ | | | | | Add `encodeQuery` and `?` to Uri module | ||||
| * | Add `encodeQuery` and `?` to Uri module | LemonBoy | 2019-01-31 | 1 | -0/+56 |
| | | |||||
* | | distros.nim: brew usually requires 'sudo' | Araq | 2019-01-31 | 1 | -1/+1 |
|/ | |||||
* | Show correct address for ipv6 sockets, fixes #7634 (#10505) | LemonBoy | 2019-01-31 | 2 | -2/+2 |
| | |||||
* | fixup #10466 to use runnableExamples (#10510) | Timothee Cour | 2019-01-31 | 1 | -17/+14 |
| | |||||
* | times: use clock_gettime() for epochTime() (#10499) | alaviss | 2019-01-30 | 1 | -12/+4 |
| | | | | | | | | | | | * times: use clock_gettime() for epochTime() Fixes #10494 * times: remove gettimeofday() As FreeBSD and OSX support CLOCK_REALTIME, there's no reason to keep this code around. | ||||
* | better docs: os (#10492) | Miran | 2019-01-30 | 4 | -349/+968 |
| | | | | | * better docs: os * remove broken test on osx | ||||
* | fixes #2796 (#10500) [backport] | Miran | 2019-01-30 | 1 | -11/+9 |
| | |||||
* | Example for json.pretty (#10466) | Mandeep Singh | 2019-01-30 | 1 | -3/+22 |
| | |||||
* | Remove unused variable | LemonBoy | 2019-01-30 | 1 | -1/+1 |
| | |||||
* | fix #10488 GC memory leak regression (#10498) | Timothee Cour | 2019-01-30 | 1 | -1/+4 |
| | | | | | | * fix #10488 GC memory leak regression * re-enable gch.stack.bottom.repr but only inside when defined(logGC) |