Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rework the exception hierarchy; refs #8363 | Andreas Rumpf | 2018-08-10 | 1 | -4/+2 |
| | |||||
* | deprecated regionized pointers | Araq | 2018-08-10 | 1 | -4/+2 |
| | |||||
* | fixes more nil string bugs | Araq | 2018-08-08 | 1 | -4/+6 |
| | |||||
* | make async tests green for Linux | Araq | 2018-08-08 | 1 | -2/+0 |
| | |||||
* | strutils: minor code cleanup | Araq | 2018-08-08 | 1 | -4/+1 |
| | |||||
* | Make mapIt work on openArray's (#8543) | LemonBoy | 2018-08-07 | 1 | -3/+30 |
| | |||||
* | fixes #8421, fixes #7968, Nim compiler compiles with MSVC C89 version (#8556) | andri lim | 2018-08-07 | 1 | -24/+58 |
| | |||||
* | OSX: make tioslectors test green | Andreas Rumpf | 2018-08-06 | 1 | -1/+4 |
| | |||||
* | remove redundant test for nil before `add` (#8460) | Timothee Cour | 2018-08-06 | 1 | -2/+0 |
| | |||||
* | Merge pull request #8364 from timotheecour/pr_expandTilde | Dominik Picheta | 2018-08-05 | 1 | -14/+12 |
|\ | | | | | ospaths.expandTilde: handle ~ correctly; refactor to use DirSep, AltSep | ||||
| * | ospaths.expandTilde: handle ~ correctly; refactor to use DirSep, AltSep | Timothee Cour | 2018-07-18 | 1 | -14/+12 |
| | | |||||
* | | Update example code for UDP sockets | Euan T | 2018-07-30 | 1 | -1/+1 |
| | | |||||
* | | fixes #8468, stdlib.encodings.convert not crash anymore on windows (#8470) | andri lim | 2018-07-30 | 1 | -4/+4 |
| | | |||||
* | | Add checks for random.rand() (#8431) | Quelklef | 2018-07-30 | 1 | -2/+15 |
| | | |||||
* | | Fixed typo introduced in #8428 that leads to InvalidIdent assertion failure ↵ | Yuriy Glukhov | 2018-07-30 | 1 | -1/+1 |
| | | | | | | | | (#8464) | ||||
* | | Allow async stdin | Yuriy Glukhov | 2018-07-25 | 5 | -48/+51 |
| | | |||||
* | | fix issue #8349 FileSystemCaseSensitive should be false on OSX (#8411) | Timothee Cour | 2018-07-23 | 1 | -1/+6 |
| | | |||||
* | | addresses issue #8391 show runtime context on some failed operations (#8393) | Timothee Cour | 2018-07-23 | 2 | -5/+5 |
| | | |||||
* | | Use enum string values in times.nim (#8413) | Oscar Nihlgård | 2018-07-23 | 1 | -16/+19 |
| | | |||||
* | | Add application/wasm to mimetypes.nim (#8389) | Zachary Carter | 2018-07-21 | 1 | -0/+1 |
| | | | | | | | | | | | | | | ``` To serve wasm in the most efficient way over the network, make sure your web server has the proper MIME time for .wasm files, which is application/wasm. That will allow streaming compilation, where the browser can start to compile code as it downloads. ``` http://kripken.github.io/emscripten-site/docs/compiling/WebAssembly.html#web-server-setup | ||||
* | | add sets.pop procedure (analogue to python) (#8383) | skilchen | 2018-07-21 | 1 | -0/+12 |
| | | |||||
* | | sequtils: remove some aligning spaces around == to silence warnings | skilchen | 2018-07-21 | 1 | -13/+13 |
| | | |||||
* | | fixes #8037, json.to support object with distinct types (#8086) | andri lim | 2018-07-19 | 1 | -5/+30 |
|/ | | | | | | * add distinct types to json 'to' macro * fix json 'to' macro and add more test | ||||
* | fixes #8338 | Andreas Rumpf | 2018-07-17 | 1 | -1/+1 |
| | |||||
* | Fix setCursorPos and setCursorXPos on POSIX (#8310) | John Novak | 2018-07-17 | 1 | -2/+2 |
| | |||||
* | fix #8273 times format regression, and fix inconsistent ordering in 1 format ↵ | Timothee Cour | 2018-07-16 | 1 | -29/+29 |
| | | | | | | | | | | | | | | overload (#8290) * Fix issue #8273 [regression] [times.format] Error: attempting to call undeclared routine: 'format' * rename format to f for consistency with other overloads and avoid similar bugs as #8273 * breaking change since PR 8094: changed format*(f: TimeFormat, dt: DateTime) to format*(dt: DateTime, f: TimeFormat) for consistency w other overloads * use consistent ordering for times.parse procs | ||||
* | Don't depend on string.h in codegen (#8299) | Yuriy Glukhov | 2018-07-13 | 1 | -2/+1 |
| | |||||
* | fix issue #8251 ospaths.isAbsolute: out of bound errors (#8291) | Timothee Cour | 2018-07-13 | 1 | -2/+12 |
| | | | | | | | | * fix issue #8251 ospaths.isAbsolute: out of bound errors * address comments * add reference to a spec for quirky macos paths | ||||
* | Fix terminal.nim to be GCSAFE. (#8296) | Eugene Kabanov | 2018-07-12 | 1 | -85/+73 |
| | | | * Also fix deprecated callsite(). | ||||
* | Make the Style enum a proper Ordinal (no holes) (#8282) | Kaushal Modi | 2018-07-12 | 1 | -4/+7 |
| | | | The Style enum needs to be an Ordinal so that it can be used in sets. | ||||
* | Fixed $ on None[T] for T with .name (#8293) | Quelklef | 2018-07-12 | 1 | -1/+15 |
| | |||||
* | add os.absolutePath; fixes #8174 (#8213) | Timothee Cour | 2018-07-10 | 1 | -0/+20 |
| | | | | | | | | | | * add os.absolutePath * fixup * fixup * Fixes absolutePath error message. | ||||
* | Fixes #5880. (#7229) | Dominik Picheta | 2018-07-10 | 1 | -1/+1 |
| | |||||
* | New implementations of times.parse & times.format (#8094) | Oscar Nihlgård | 2018-07-09 | 2 | -556/+824 |
| | |||||
* | Testament should run tests with no action (#8232) | genotrance | 2018-07-08 | 2 | -21/+23 |
| | | | | | | * Testament should run tests with no action * Fix strutils tests for JS | ||||
* | Merge pull request #6587 from FedericoCeratto/normalizePath | Dominik Picheta | 2018-07-07 | 1 | -2/+43 |
|\ | | | | | Add normalizePath and tests | ||||
| * | Add normalizePath and tests | Federico Ceratto | 2018-07-06 | 1 | -2/+43 |
| | | |||||
* | | hotfix: fixes possible out of bounds access in ospaths.joinPath | Araq | 2018-07-07 | 1 | -1/+1 |
|/ | |||||
* | make tmemfile2 work again | Araq | 2018-07-06 | 1 | -1/+2 |
| | |||||
* | simplify typetraits.nim test (#8193) | Timothee Cour | 2018-07-03 | 1 | -6/+1 |
| | |||||
* | asyncftpclient: add missing file.close to retrFile | zargot | 2018-07-02 | 1 | -0/+1 |
| | |||||
* | Fix os.unixToNativePath proc returns wrong result(#8179) (#8181) | Tomohiro | 2018-07-02 | 1 | -1/+1 |
| | | | | | | * Fix os.unixToNativePath proc returns wrong result(#8179) * Add tests for unixToNativePath | ||||
* | Fixed #8173 (#8175) | Tomohiro | 2018-07-02 | 1 | -1/+4 |
| | |||||
* | Unexport times.stringifyUnit (#8168) | Oscar Nihlgård | 2018-07-01 | 1 | -8/+6 |
| | |||||
* | execCmdEx stderr redirection (#8162) | Timothee Cour | 2018-07-01 | 1 | -3/+1 |
| | |||||
* | Fixes #8100 (#8101) | Oscar Nihlgård | 2018-06-29 | 1 | -1/+6 |
| | |||||
* | Clarify the docs for tables.del (#8134) | Yuriy Glukhov | 2018-06-27 | 1 | -4/+6 |
| | |||||
* | Nintendo switch support (#8069) | Joey | 2018-06-27 | 4 | -3/+35 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Add config section for Nintendo Switch * Add compiler configuration for Nintendo Switch and it's CPU * Add specific lib code for Nintendo Switch * Add GC support for Nintendo Switch * Update changelog for Nintendo Switch * Update changelog with more info about fixed paths * Cleaned up GC memory management a bit * Relocate docs for Switch * Rename aarch64NoneElfGcc to nintendoSwitchGCC * Remove armv8a57 * Fix installer.ini * Reuse code in linux and amd64 * Add posix defs for nintendo switch * Add more defined sections for nintendo switch * Remove old comment * Add what's not supported for Nintendo Switch docs * Make nintendoswitch == posix * Remove DEVKITPRO references from nim.cfg * Make PR extccomp changes * Remove Result type alias * Add separate switch consts file * Update docs for nintendo switch * Fix travis errors with undefined consts and add correct wait.h procs | ||||
* | Merge branch 'devel' into typedesc-reforms | Andreas Rumpf | 2018-06-26 | 5 | -66/+141 |
|\ | |||||
| * | Support setting foreground/background colors to terminal defaults (#8073) | Kaushal Modi | 2018-06-24 | 1 | -8/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | * Support setting foreground/background colors to terminal defaults Adds fgDefault to ForegroundColor and bgDefault to BackgroundColor enums. For Windows console, the default foreground color is assumed to be white, and the default background color black. * Add default fg/bg color caching for Windows Console |