summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Fixes #5532 win async write (#5791)Andreas Rumpf2017-05-143-5/+28
| | | | | | * nimgrab tool bugfix: don't divide by zero * fixes #5532 (asyncfile write on Windows) * add a comment about what has been tried instead
* fixed macros.getTypeImpl for a symbol of type tyGenericBody (#5788) (#5812)jcosborn2017-05-143-19/+55
| | | | | * fixed macros.getTypeImpl for a symbol of type tyGenericBody * added test case and commented test code
* Remove unused oids import from asyncdispatch (#5811)Ruslan Mustakov2017-05-142-2/+2
|
* tut1.rst: Fix alignment, Change Subrange to MySubrange for clarity (#5798)Mice Pápai2017-05-131-5/+5
| | | | | | * tut1.rst: Fix alignment * tut1.rst: Change Subrange to MySubrange for clarity
* Extend documenation of formatFloat() (#5799)Simon Krauter2017-05-131-0/+2
| | | Added line: "If ``precision == 0``, it tries to format it nicely." (copied from formatBiggestFloat())
* Fixed syslocks for ios (#5804)Yuriy Glukhov2017-05-121-22/+88
|
* Fix atomicInc under vcc, C++, amd64 (#5809)Ruslan Mustakov2017-05-121-2/+18
| | | | | | Also, fixed inconsistent behaviour of atomicInc on vcc. Previously it would return the old value, while it must return the new value. Fixes: #5808
* fixes multiple nil-checks for methods (#5806)Parashurama2017-05-121-3/+6
|
* Consider optNoCppExceptions in blockLeaveActions (#5801)Ruslan Mustakov2017-05-111-2/+2
|
* attempt to make nimsuggest work with choosenimAndreas Rumpf2017-05-111-0/+2
|
* Merge pull request #5797 from knockoutMice/patch-1Dominik Picheta2017-05-101-1/+1
|\ | | | | Fix a typo in the Result variable block
| * Fix a typo in the Result variable blockMice Pápai2017-05-101-1/+1
|/
* Fixed const sets in JS (#5790)Yuriy Glukhov2017-05-102-2/+1
|
* Deprecate osproc.select(). Refs #90.Dominik Picheta2017-05-091-1/+5
|
* Merge pull request #5782 from cdunn2001/setGlobalDispatcherDominik Picheta2017-05-082-0/+20
|\ | | | | setGlobalDispatcher()
| * setGlobalDispatcher()Christopher Dunn2017-05-072-0/+20
|/
* Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2017-05-062-11/+45
|\
| * Implement 'take' for Table and TableRef (#5773)Ruslan Mustakov2017-05-042-11/+45
| |
* | fixes an internal compiler error when json.to is used wronglyAndreas Rumpf2017-05-061-1/+9
|/
* disable fragile parts of thttpclient.nimAndreas Rumpf2017-05-041-9/+11
|
* Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2017-05-044-181/+196
|\
| * Add space to fix RST in captureBetween docs (#5769)Matt Riggott2017-05-041-1/+1
| |
| * Merge branch 'endragor-fix-wrap-connected-socket' into develAraq2017-05-043-180/+195
| |\
| | * Add 'hostname' param to wrapConnectedSocketRuslan Mustakov2017-05-043-180/+195
| |/
* | added IP v6 parsing testsAndreas Rumpf2017-05-041-0/+217
| |
* | Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2017-05-0422-368/+698
|\|
| * Fix different types for findExe's params across OS'.Dominik Picheta2017-05-021-1/+1
| |
| * Implement dial, support IPv6 in httpclient (#5763)Ruslan Mustakov2017-05-0213-334/+559
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement dial, support IPv6 in httpclient Added ``dial`` procedure to networking modules: ``net``, ``asyncdispatch``, ``asyncnet``. It merges socket creation, address resolution, and connection into single step. When using ``dial``, you don't have to worry about IPv4 vs IPv6 problem. Fixed addrInfo loop in connect to behave properly. Previously it would stop on first non-immediate failure, instead of continuing and trying the remaining addresses. Fixed newAsyncNativeSocket to raise proper error if socket creation fails. Fixes: #3811 * Check domain during connect() only on non-Windows This is how it was in the previous implementation of connect(). * Call 'osLastError' before 'close' in net.dial * Record osLastError before freeAddrInfo in net.dial * Add missing docs for 'dial' proc * Optimize dial to create one FD per domain, add tests And make async IPv6 servers work on Windows. * Add IPv6 test to uri module * Fix getAddrString error handling
| * Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2017-05-0213-39/+132
| |\
| | * Document breaking AsyncResponse change. Refs #5726.Dominik Picheta2017-04-281-0/+3
| | |
| | * Added generic min/max versions for two arguments (#5734)Yuriy Glukhov2017-04-271-0/+6
| | |
| | * WIFSIGNALED means process has exited too (with a bang!) (#5678)Jacek Sieka2017-04-276-18/+95
| | |
| | * Small grammar fixes in json.nim (#5758)Daniil Yarancev2017-04-261-4/+4
| | |
| * | fixes #5752Araq2017-05-021-11/+30
| | |
* | | isDeepConstExpr helper can handle nkRangeAndreas Rumpf2017-05-011-1/+1
| | |
* | | JS codegen: produce better code for constant setsAndreas Rumpf2017-05-012-3/+9
| |/ |/|
* | js codegen: emit more line informationAndreas Rumpf2017-04-261-12/+14
| |
* | koch: build release version of nimbleAndreas Rumpf2017-04-261-2/+2
| |
* | fixes tuple unpacking regressionAndreas Rumpf2017-04-262-1/+3
| |
* | Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2017-04-265-25/+73
|\|
| * Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2017-04-261-18/+23
| |\
| | * Small base64.nim refactor (#5755)Daniil Yarancev2017-04-251-18/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Small changes (var to let) * Some additional `var` to `let` * Fix * Finally removed immediate
| * | fixes a parser bugAraq2017-04-252-4/+7
| |/
| * Fix for #5695 make subscript operator overloadable for tuples (#5749)cooldome2017-04-242-3/+43
| |
* | make -d:nimdiff feature more robustAndreas Rumpf2017-04-261-2/+5
|/
* Merge branch 'devel' of github.com:nim-lang/Nim into develAndreas Rumpf2017-04-242-1/+3
|\
| * Merge pull request #5737 from moigagoo/feature/make_docs_mobile_friendlyDominik Picheta2017-04-211-0/+2
| |\ | | | | | | Docgen: Add meta tag to ensure that media queries are activated on mobile devices.
| | * Add meta tag to ensure that media queries are activated on mobile devices.Konstantin Molchanov2017-04-201-0/+2
| |/
| * Merge branch 'devel' of github.com:nim-lang/Nim into develAraq2017-04-197-20/+88
| |\
| * | fixes #5729Araq2017-04-191-1/+1
| | |