Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Deprecate timeToTimeInfo, add str->time procs | coffeepots | 2016-04-06 | 2 | -37/+44 |
| | | | | | | | | | | | | | | | | | | | | | | | * depreciate timeToTimeInfo, add str->time procs initTime allows creating times from strings. initTimeFromStr offers a default format string compatible with $Time. timeToTimeInterval changed to work properly. * Spell {.deprecated.} correctly * deprecated timeToTimeInfo, removed initTime procs Is it even worth depreciating timeToTimeInfo rather than just removing it, considering it's just wrong and we have getLocalTime and getGMTime that actually work? Also, if I'm renaming timeToTimeInfo -> toTimeInfo etc, isn't the deprecated tag kind of redundant? * Updated names for toTime and toTimeInterval procs * Added type to toTime template This should allow compilation of os.nim now that toTime is defined in times.nim. * Updated toTime template to use {.gensym.} Local templates default to 'bind' semantics, not 'gensym'. This was causing a failure to 'see' the local toTime template. | ||||
* | Fixes subexes tests which were broken in 73e48f9c9. | Dominik Picheta | 2016-04-05 | 1 | -4/+4 |
| | |||||
* | Add -d:nimJsonGet flag for json.[] and news entry. | Dominik Picheta | 2016-04-05 | 1 | -3/+15 |
| | |||||
* | `await x` where x is Fut var now reads after yield. Fixes #3964. | Dominik Picheta | 2016-04-04 | 1 | -5/+25 |
| | |||||
* | Fix deprecation warning in net module. | Dominik Picheta | 2016-04-04 | 1 | -0/+2 |
| | |||||
* | Fixes JSON module problems. Fixes #3107. | Dominik Picheta | 2016-04-04 | 1 | -17/+23 |
| | |||||
* | Fixed some warnings in httpclient, net, and openssl. | Dominik Picheta | 2016-04-04 | 2 | -6/+4 |
| | |||||
* | Fixes small mistake in ``net`` module. | Dominik Picheta | 2016-04-04 | 1 | -1/+1 |
| | |||||
* | Improved asyncnet docs (SSL procs now shown). Deprecated handshake. | Dominik Picheta | 2016-04-04 | 2 | -10/+15 |
| | |||||
* | Improve net and ssl module docs. | Dominik Picheta | 2016-04-04 | 1 | -20/+77 |
| | |||||
* | Deprecated matchers module. Fixes #2446. | Dominik Picheta | 2016-04-04 | 1 | -0/+4 |
| | |||||
* | Better additionalInfo OSError message, ref #2650. | Dominik Picheta | 2016-04-04 | 1 | -1/+1 |
| | |||||
* | Fixes #4037 | Dominik Picheta | 2016-04-04 | 1 | -27/+63 |
| | |||||
* | net: disable SSLv3 | Peter Cai | 2016-04-03 | 1 | -2/+2 |
| | | | | | SSLv3 is no longer secure and has been removed from OpenSSL since 1.0.2. Disabling this will enable Nim programs to run against OpenSSL 1.0.2. | ||||
* | Merge pull request #3997 from endragor/portable-mersenne | Dominik Picheta | 2016-04-02 | 1 | -13/+15 |
|\ | | | | | mersenne.nim public procs are no longer platform-dependent | ||||
| * | mersenne.nim public procs no longer work with platform-dependent int type | Ruslan Mustakov | 2016-03-24 | 1 | -13/+15 |
| | | |||||
* | | added missing file for --gc:stack | Andreas Rumpf | 2016-03-31 | 1 | -0/+44 |
| | | |||||
* | | Remove dead code | Anatoly Galiulin | 2016-03-31 | 1 | -11/+1 |
| | | |||||
* | | Add parseUInt and parseBiggestUInt functions to stdlib (parseutils, strutils) | Anatoly Galiulin | 2016-03-30 | 2 | -0/+69 |
| | | |||||
* | | Merge pull request #4009 from PMunch/json-objecthashing-fix | Andreas Rumpf | 2016-03-29 | 1 | -1/+1 |
|\ \ | | | | | | | Changed the JSON object hashing procedure (fixing #3972) | ||||
| * | | Changed the JSON object hashing procedure to use a symmetric operator to ↵ | Peter Munch-Ellingsen | 2016-03-29 | 1 | -1/+1 |
| | | | | | | | | | | | | disregard key order in object hashes | ||||
* | | | Windows: fixes a regression; codegen might not know about & at this point | Araq | 2016-03-29 | 1 | -0/+0 |
| | | | |||||
* | | | added missing file | Andreas Rumpf | 2016-03-28 | 1 | -0/+95 |
| | | | |||||
* | | | Define ports as uint16s to fix #3484 | Josep Sanjuas | 2016-03-27 | 2 | -16/+52 |
| |/ |/| | |||||
* | | Merge pull request #3603 from rgv151/patch-global-log-level | Andreas Rumpf | 2016-03-23 | 1 | -6/+7 |
|\ \ | | | | | | | Logger must respects global filter level | ||||
| * \ | Merge branch 'master' of https://github.com/Araq/Nim into patch-global-log-level | Bruce Doan | 2016-01-20 | 29 | -1465/+910 |
| |\ \ | |||||
| * | | | respect global log filter level | Bruce Doan | 2015-11-28 | 1 | -6/+7 |
| | | | | |||||
* | | | | Merge pull request #3946 from def-/strutils-join | Andreas Rumpf | 2016-03-23 | 1 | -11/+15 |
|\ \ \ \ | | | | | | | | | | | Make strutils.join with with generic openarrays | ||||
| * | | | | Make strutils.join with with generic openarrays | def | 2016-03-06 | 1 | -11/+15 |
| | | | | | |||||
* | | | | | Merge pull request #3990 from yglukhov/js-tables-fix | Andreas Rumpf | 2016-03-22 | 1 | -1/+4 |
|\ \ \ \ \ | | | | | | | | | | | | | Fixed Table::del in JS | ||||
| * | | | | | Fixed Table::del in JS | Yuriy Glukhov | 2016-03-21 | 1 | -1/+4 |
| | | | | | | |||||
* | | | | | | Merge pull request #3980 from pgkos/rational-subtraction-fix | Dennis Felsing | 2016-03-18 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Fixed a typo in rational number subtraction proc | ||||
| * | | | | | | Fixed a typo in proc `-`(x: T, y: Rational[T]) | pgkos | 2016-03-18 | 1 | -1/+1 |
| |/ / / / / | |||||
* | | | | | | Setting TAU to 2 * PI | gmpreussner | 2016-03-17 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Added TAU constant. | gmpreussner | 2016-03-17 | 1 | -0/+1 |
|/ / / / / | |||||
* | | | | | Merge pull request #3957 from endragor/vmropes | Andreas Rumpf | 2016-03-10 | 1 | -4/+9 |
|\ \ \ \ \ | | | | | | | | | | | | | Make ropes usable in VM context | ||||
| * | | | | | Make ropes usable in VM context | Ruslan Mustakov | 2016-03-10 | 1 | -4/+9 |
| | | | | | | |||||
* | | | | | | Merge pull request #3947 from def-/iofbf | Andreas Rumpf | 2016-03-10 | 1 | -16/+9 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Support IOFBF and IONBF on all systems | ||||
| * | | | | | Use /proc/self/exe on NetBSD | def | 2016-03-07 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Better getAppFilename() heuristic for OpenBSD and NetBSD | def | 2016-03-07 | 1 | -16/+9 |
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | Using the environment variable _ is completely broken and makes it impossible to build even nimble. After calling `sh` (ksh) on OpenBSD, `_` is wrongly set to `/bin/sh` and all subprocess calls to Nim fail. | ||||
* / / / / | Fixes foldl() and foldr() + foldl() with start parameter. | Hans Raaf | 2016-03-06 | 1 | -10/+37 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the (potential) multi-evaluation of the sequence parameter in foldl() and foldr(). It also adds a foldl() version which gets a start parameter. This allows for creating a result with a different type than the elements of the sequence. | ||||
* | | | | the stdlib supports &= in more contexts; refs #3524 | Andreas Rumpf | 2016-03-05 | 1 | -0/+4 |
| | | | | |||||
* | | | | Merge pull request #3903 from kosz78/devel | Andreas Rumpf | 2016-03-05 | 1 | -2/+7 |
|\ \ \ \ | | | | | | | | | | | Fixed THINSTANCE declaration in dynlib.nim for VS compiler | ||||
| * \ \ \ | Merge remote-tracking branch 'upstream/devel' into devel | Konstantin Zaitsev | 2016-03-03 | 9 | -82/+92 |
| |\ \ \ \ | |||||
| * | | | | | Added checks for CPP | Konstantin Zaitsev | 2016-02-28 | 1 | -3/+7 |
| | | | | | | |||||
| * | | | | | Fixed THINSTANCE declaration in dynlib.nim for VS compiler | Konstantin Zaitsev | 2016-02-25 | 1 | -1/+2 |
| | | | | | | |||||
* | | | | | | Merge pull request #3935 from yglukhov/ios-environ | Andreas Rumpf | 2016-03-05 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Avoid using private _NSGetEnviron API on iOS. | ||||
| * | | | | | | Avoid using private _NSGetEnviron API on iOS. | Yuriy Glukhov | 2016-03-05 | 1 | -1/+1 |
| | | | | | | | |||||
* | | | | | | | Fixed semaphore on iOS. | Yuriy Glukhov | 2016-03-05 | 1 | -14/+16 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #3933 from def-/jsonnil | Andreas Rumpf | 2016-03-05 | 1 | -0/+4 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Support json null in %* |