summary refs log tree commit diff stats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Ascii character code 127 (DEL) is not printable and must be quoted. (#5984)Markus F.X.J. Oberhumer2017-06-155-8/+8
| | | This is a follow-up to #5823.
* Minor formattingdaneb2017-06-131-1/+1
|
* Working example to resolve #5863daneb2017-06-131-1/+2
|
* Create system.nimimpbox2017-06-131-1/+2
| | | Fix `deepCopy` incorrect argument description.
* Merge pull request #5941 from tulayang/develVarriount2017-06-131-1/+1
|\ | | | | Fix bad tail for status response
| * Update asynchttpserver.nimwt2017-06-061-1/+1
| |
| * Fix bad tail for status responsewt2017-06-051-1/+1
| |
* | Merge pull request #5952 from Parashurama/fix_parseoptVarriount2017-06-132-30/+60
|\ \ | | | | | | Fix parseopt custom arguments
| * | fixes parseopt/parseopt2 custom cmdline args.Parashurama2017-06-062-30/+60
| |/
* | fixes #5969Araq2017-06-091-3/+8
| |
* | support libgo from GCC 6.3 (#5964)Ștefan Talpalaru2017-06-081-1/+10
| |
* | Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2017-06-062-3/+6
|\ \
| * | fix countProcessors error return value. (#5942)Parashurama2017-06-051-1/+1
| | |
| * | fix orderedtable enlarge proc. (#5937)Parashurama2017-06-051-2/+5
| |/ | | | | This fixes issue #5917
* / fixes a long standing string steams bug that caused lexbase to misbehaveAndreas Rumpf2017-06-061-0/+4
|/
* review and merge zahary's work (#5849)zah2017-06-031-49/+81
| | | | | | | | | * proper indentation for the generated JS code * improved dead-code elimination for JavaScript * test the JS dead-code elimination A new test spec has been added - "maxcodesize". It specifies the maximum size of the generated code in bytes.
* improved comment satement support in macros (#5904)Arne Döring2017-06-021-0/+8
|
* Fix #5920 (#5922)Eugene Kabanov2017-05-311-1/+11
| | | | * Use native `getthrid` on OpenBSD. * Use NetBSD specific primitive to get thread id
* make development version oddAraq2017-05-311-1/+1
|
* Remove redundant filestream.close, causes crash (#5907)ftsf2017-05-291-1/+0
| | | File is already being closed by defer: file.close() closing it twice causes crash.
* Add len for Slice[T] where T is ordinal (#5847)cooldome2017-05-291-0/+8
|
* Merge pull request #5877 from krux02/more-newLitVarriount2017-05-261-3/+88
|\ | | | | more and improved newLit procs in macros module
| * more and improved newLit procs in macros moduleArne Döring2017-05-231-3/+88
| |
* | Fixup #5804 (#5837)Yuriy Glukhov2017-05-181-3/+9
|/
* Fixes web0 on Mac OS X.Dominik Picheta2017-05-171-1/+1
|
* updated version to 0.17.0Araq2017-05-171-2/+2
|
* Fix posix_spawn error handling (#5826)Ruslan Mustakov2017-05-171-4/+1
| | | posix_spawn doesn't set errno - it returns the error code.
* Merge branch 'araq2' into develAraq2017-05-172-9/+75
|\
| * cleanup of in/out covariance handlingAndreas Rumpf2017-05-171-2/+0
| |
| * Merge branch 'zahary' into araq2Andreas Rumpf2017-05-172-2/+17
| |\
| | * covariance for arrays and sequencesZahary Karadjov2017-05-121-0/+1
| | |
| | * support for external types with covariant generic paramsZahary Karadjov2017-05-081-0/+2
| | |
| | * hold back the new | operator for types as it creates mysterious problems fro ↵Zahary Karadjov2017-04-281-3/+0
| | | | | | | | | | | | tests/trmacros/tor
| | * Allow tyOr,tyAnd and tyNot to be constructed in more contextsZahary Karadjov2017-04-281-2/+17
| | |
| * | Merge branch 'zahary' into araq2Andreas Rumpf2017-05-161-7/+60
| |\|
| | * allow StmtLists to pass through semExprWithTypeZahary Karadjov2017-04-111-4/+1
| | | | | | | | | | | | | | | | | | This fix was necessary in order to fix the lambda lifting used in the "jsffi" module, which relies on turning nkStmtList into nkLambda in a catch-all dot operator.
| | * lift parameter-less do block to lambdasZahary Karadjov2017-04-101-2/+8
| | |
| | * improve the usability of the jsffi moduleZahary Karadjov2017-04-091-6/+56
| | | | | | | | | | | | | | | | | | * All JavaScript operators are usable with JsObject * The dot operators will use native JavaScript strings * Results returned from dot calls are consired discardable
* | | Fixes regression introduced by #5739. Improves newNimNode proc.Dominik Picheta2017-05-172-2/+8
| | |
* | | Fixes #5761.Dominik Picheta2017-05-171-4/+17
| | |
* | | Fixes #4893.Dominik Picheta2017-05-171-1/+1
| | |
* | | Remove processing hints for async procs.Dominik Picheta2017-05-161-3/+0
| | |
* | | Async macro fixes (#5739)Yuriy Glukhov2017-05-161-20/+18
| | |
* | | Add waitFor on seq[Future], waitAll and more (#5189)Federico Ceratto2017-05-161-2/+2
| | | | | | | | | | | | | | | | | | * Switch to unittest and speedup * Make timers and callbacks fields public
* | | Merge pull request #5748 from J3RN/meet-xdg-base-directory-specDominik Picheta2017-05-161-0/+9
|\ \ \ | | | | | | | | Modified ospath's getConfigDir to meet XDG spec
| * | | Appended to commentJonathan Arnett2017-04-281-0/+8
| | | |
| * | | Modified ospath's getConfigDir to meet XDG specJonathan Arnett2017-04-281-0/+1
| | | | | | | | | | | | | | | | I added a check for the XDG_CONFIG_DIR environment variable to meet the [freedesktop XDG Base Directory Specification](https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html)
* | | | Merge pull request #5819 from cdunn2001/fix-5816Dominik Picheta2017-05-161-1/+2
|\ \ \ \ | | | | | | | | | | Use writeable file in parsecfg.writeConfig()
| * | | | Use writeable file in parsecfg.writeConfig()Christopher Dunn2017-05-151-1/+2
| | | | | | | | | | | | | | | | | | | | Fixes #5816
* | | | | add back SIG_IGN, SIG_DFL and friends to posix.nim (#5820)Jacek Sieka2017-05-164-1/+17
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | * add back SIG_IGN, SIG_DFL and friends to posix.nim accidentally wiped by ce86b4ad78aae11f62c50e4f46e8ab2a124356b4 * move deprecated sig_hold after consts include