summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
* Asyncdispatch fixes.Dominik Picheta2014-04-052-7/+20
| | | | | | ``return`` is now transformed into a ``return nil`` in the async iterator to work around the no-yield in ``try .. except ..`` closure iterator limitation.
* Merge branch 'devel' of github.com:Araq/Nimrod into develDominik Picheta2014-04-056-60/+108
|\
| * Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-04-051-13/+41
| |\
| | * Merge pull request #1066 from ithkuil/develDominik Picheta2014-04-051-13/+41
| | |\ | | | | | | | | Transaction support for redis
| | | * Support transactionsJason Livesay2014-04-041-15/+32
| | | |
| | | * Allow multi/exec replies so transactions work.Jason Livesay2014-04-041-2/+13
| | |/
| * / new VM: proper shield against endless recursionsAraq2014-04-051-2/+10
| |/
| * new VM: fixes for exception handlingAraq2014-04-041-8/+17
| |
| * minor VM bugfixAraq2014-04-042-2/+1
| |
| * Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-04-033-35/+71
| |\
| * | gensym'ed symbols work with lambda-lifting; closures produce objects instead ↵Araq2014-04-032-35/+39
| | | | | | | | | | | | of tuples for easier debugging
* | | Proper handling of disconnections during reading in httpclient.Dominik Picheta2014-04-031-1/+3
| |/ |/|
* | Async httpclient should now work. Changed recv behaviour.Dominik Picheta2014-04-033-35/+71
|/ | | | | | | asyncdispatch.recv no longer guarantees that it will read ALL the data requested. The underlying WinAPI function doesn't guarantee this and it already wasn't guaranteed anyway since the socket could disconnect mid-transmission.
* fixes yet another option typeAraq2014-04-033-8/+61
|
* Refactored createCb in asyncdispatch.Dominik Picheta2014-04-022-35/+14
|
* added tmissingnilcheck testAraq2014-04-020-0/+0
|
* Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-04-0212-15/+238
|\
| * Merge pull request #1060 from EXetoC/vm-arithmetic-overflowAndreas Rumpf2014-04-026-6/+105
| |\ | | | | | | Arithmetic underflow/overflow checking for the VM
| | * Remove executable.EXetoC2014-03-311-0/+0
| | |
| | * Add underflow/overflow tests.EXetoC2014-03-316-0/+56
| | |
| | * Implement overflow/underflow checking for the VM.EXetoC2014-03-311-6/+49
| | |
| * | Merge pull request #1061 from EXetoC/fix-testsAndreas Rumpf2014-04-024-6/+6
| |\ \ | | | | | | | | Fix some tests.
| | * | Fix some tests.EXetoC2014-03-314-6/+6
| | | |
| * | | Merge pull request #1048 from gradha/pr_adds_convenience_uncompress_to_zlibAndreas Rumpf2014-04-021-0/+126
| |\ \ \ | | | | | | | | | | Adds convenience uncompress and inflate procs to zlib.
| | * | | Uses finally as statement to release zlib memory. Refs #1048.Grzegorz Adam Hankiewicz2014-03-291-2/+3
| | | | |
| | * | | Uses swap() to avoid variable copies. Refs #1048.Grzegorz Adam Hankiewicz2014-03-291-4/+4
| | | | |
| | * | | Modifies inflate() to return a discardable bool. Refs #1048.Grzegorz Adam Hankiewicz2014-03-291-13/+4
| | | | |
| | * | | Adds convenience uncompress and inflate procs to zlib.Grzegorz Adam Hankiewicz2014-03-291-0/+134
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new uncompress() version doesn't require you to know the size of the inflated destination buffer. The inflate() proc wraps it for convenience on a var string type.
| * | | | Merge pull request #1052 from rleisti/develAndreas Rumpf2014-04-021-3/+1
| |\ \ \ \ | | | | | | | | | | | | Remove exception from TEventEmitter.emit
| | * | | | events.TEventEmitter.emit no longer throws an exception if the named event ↵Ron Leisti2014-03-291-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | does not exist
* | | | | | todo.txt updatedAraq2014-04-021-2/+1
|/ / / / /
* | | | | make tstaticprintseq greenAraq2014-04-011-2/+2
| | | | |
* | | | | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-04-013-9/+10
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | disable extern name checking as it breaks building of nimrtl.dllAraq2014-03-301-2/+3
| | |_|/ | |/| |
| * | | Fix docgen.Dominik Picheta2014-03-291-0/+3
| | | |
| * | | Replaced idents with genSym in asyncdispatch.Dominik Picheta2014-03-291-7/+4
| |/ /
* | | fixed another vm bugAraq2014-04-012-9/+11
| | |
* | | tsymchoicefield compilesAraq2014-04-011-2/+4
| | |
* | | fixes #880Araq2014-04-012-14/+31
|/ /
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-03-291-4/+5
|\|
| * Merge pull request #1045 from barcharcraz/lowerBoundAndreas Rumpf2014-03-281-4/+5
| |\ | | | | | | fixed doc comment
| | * fixed doc commentCharlie Barto2014-03-271-4/+5
| | |
* | | fixes #932Araq2014-03-291-1/+4
| | |
* | | iterators check seqs/strings are not resized during iterationAraq2014-03-291-14/+18
|/ /
* | tester outputs full test pathAraq2014-03-282-1/+5
| |
* | fixes #911Araq2014-03-283-1/+7
| |
* | Added test for issue #911.Dominik Picheta2014-03-271-0/+62
| |
* | Merge branch 'devel' of https://github.com/Araq/Nimrod into develAraq2014-03-274-1/+49
|\ \
| * | Merge pull request #1032 from barcharcraz/lowerBoundVarriount2014-03-272-0/+32
| |\| | | | | | | Added lowerBound function to the stdlib
| | * added usage example for lower boundCharlie Barto2014-03-271-0/+5
| | |