Commit Graph
3236 Commits
Author SHA1 Message Date
flaviut 99ebcaec3a Modify renderRstToJson to use the json library 2014-04-05 23:53:19 -04:00
flaviut 335de0c49a Add renderRstToJson in docutils 2014-04-05 15:58:16 -04:00
Araq 033f2bbbf2 new VM: fixes for exception handling 2014-04-04 09:06:29 +02:00
Araq 6a055990f9 minor VM bugfix 2014-04-04 08:19:02 +02:00
Araq 160933f9de Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-04-03 22:40:34 +02:00
Araq 325dd44e81 gensym'ed symbols work with lambda-lifting; closures produce objects instead of tuples for easier debugging 2014-04-03 22:35:10 +02:00
Dominik Picheta 4399895d2e Async httpclient should now work. Changed recv behaviour.
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.
2014-04-03 20:02:42 +01:00
Araq 62a10df765 fixes yet another option type 2014-04-03 07:54:58 +02:00
Dominik Picheta e4e87f1cb2 Refactored createCb in asyncdispatch. 2014-04-02 21:28:45 +01:00
Araq 5dc28cc9a7 added tmissingnilcheck test 2014-04-02 22:18:53 +02:00
Araq 29fdc7a5be Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-04-02 22:05:05 +02:00
Araq 3e9ebd24f2 todo.txt updated 2014-04-02 21:49:58 +02:00
Andreas Rumpf e810c760fd Merge pull request #1060 from EXetoC/vm-arithmetic-overflow
Arithmetic underflow/overflow checking for the VM
2014-04-02 19:59:26 +02:00
Andreas Rumpf 207874aa2d Merge pull request #1061 from EXetoC/fix-tests
Fix some tests.
2014-04-02 19:57:37 +02:00
Andreas Rumpf 843693d676 Merge pull request #1048 from gradha/pr_adds_convenience_uncompress_to_zlib
Adds convenience uncompress and inflate procs to zlib.
2014-04-02 19:57:05 +02:00
Andreas Rumpf cc9230824a Merge pull request #1052 from rleisti/devel
Remove exception from TEventEmitter.emit
2014-04-02 19:55:31 +02:00
Araq ac02aecb04 make tstaticprintseq green 2014-04-01 20:40:01 +02:00
Araq b579ca44eb Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-04-01 19:41:51 +02:00
Araq befdce51b4 fixed another vm bug 2014-04-01 16:35:50 +02:00
Araq dc2b21e9b2 tsymchoicefield compiles 2014-04-01 08:21:08 +02:00
Araq 6a94ca3187 fixes #880 2014-04-01 08:17:23 +02:00
EXetoC e69899fb49 Fix some tests. 2014-03-31 21:38:35 +02:00
EXetoC c75b247a90 Remove executable. 2014-03-31 14:52:16 +02:00
EXetoC 52c6956d1a Add underflow/overflow tests. 2014-03-31 14:50:44 +02:00
EXetoC b919ab790b Implement overflow/underflow checking for the VM. 2014-03-31 14:11:21 +02:00
Araq 44ee8aecfd disable extern name checking as it breaks building of nimrtl.dll 2014-03-30 22:40:09 +02:00
Ron Leisti f3d7c452d2 events.TEventEmitter.emit no longer throws an exception if the named event does not exist 2014-03-29 19:51:56 -04:00
Dominik Picheta aae774a279 Fix docgen. 2014-03-29 22:01:20 +00:00
Dominik Picheta 227c54c786 Replaced idents with genSym in asyncdispatch. 2014-03-29 21:28:01 +00:00
Araq 3afb42496b Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-03-29 14:47:43 +01:00
Araq f50575d147 fixes #932 2014-03-29 14:47:01 +01:00
Araq b6d5f18c93 iterators check seqs/strings are not resized during iteration 2014-03-29 13:50:07 +01:00
Grzegorz Adam Hankiewicz 20e55fc5d4 Uses finally as statement to release zlib memory. Refs #1048. 2014-03-29 12:29:17 +01:00
Grzegorz Adam Hankiewicz a6f8bae69f Uses swap() to avoid variable copies. Refs #1048. 2014-03-29 12:27:18 +01:00
Grzegorz Adam Hankiewicz d41988d8b2 Modifies inflate() to return a discardable bool. Refs #1048. 2014-03-29 12:24:54 +01:00
Grzegorz Adam Hankiewicz cc718435b3 Adds convenience uncompress and inflate procs to zlib.
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.
2014-03-29 01:14:33 +01:00
Andreas Rumpf 05421cf84b Merge pull request #1045 from barcharcraz/lowerBound
fixed doc comment
2014-03-28 23:13:41 +01:00
Araq 2958adc47f tester outputs full test path 2014-03-28 18:15:51 +01:00
Araq 12e3c11eb6 fixes #911 2014-03-28 08:40:15 +01:00
Dominik Picheta 23d581d377 Added test for issue #911. 2014-03-27 21:52:28 +00:00
Araq 5a51a25fd0 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-03-27 21:24:53 +01:00
Araq 31cfed0aa8 fixes a typo 2014-03-27 21:24:41 +01:00
Charlie Barto 76dfa611ed fixed doc comment 2014-03-27 15:13:10 -04:00
Varriount f40625f5c4 Merge pull request #1032 from barcharcraz/lowerBound
Added lowerBound function to the stdlib
2014-03-27 15:08:19 -04:00
Araq de5d18188f ENDB: got rid of deprecated 'nil' stmt 2014-03-27 19:59:31 +01:00
Araq 76ef752957 made some tests green 2014-03-27 19:43:17 +01:00
Araq 3365b42bbe fixes #1009 2014-03-27 19:20:59 +01:00
zah 74af96dbf6 Merge pull request #1042 from ithkuil/devel
Calling randomize() again within 1 second will now provide a different seed
2014-03-27 14:01:59 +02:00
Charlie Barto 491291ae24 added usage example for lower bound 2014-03-27 00:21:19 -04:00
Jason Livesay cabc5c80d3 Calling randomize() again within 1 second will now provide a different seed 2014-03-26 18:54:34 -07:00