Commit Graph
1776 Commits
Author SHA1 Message Date
Grzegorz Adam Hankiewicz 3f9ad7ef22 Documents -d: in the compiler guide and hyperlinks assert/defined. 2014-06-06 22:03:38 +02:00
Grzegorz Adam Hankiewicz f45a1dbf1d Adds brief intro to hashes module. 2014-06-06 20:58:51 +02:00
Grzegorz Adam Hankiewicz bde9d1ac07 Adds to tables module example of reference type vs value type. 2014-06-06 20:18:19 +02:00
Grzegorz Adam Hankiewicz 9009841d62 Avoids temporal string in tables hashing example. 2014-06-06 19:53:39 +02:00
Grzegorz Adam Hankiewicz 7da3c5e71e Adds do notation example to algorithm.sort. 2014-06-06 19:32:36 +02:00
Grzegorz Adam Hankiewicz 6975e77d43 Adds docstring example to system.fieldPairs. 2014-06-06 19:10:08 +02:00
Dominik Picheta 69a5954807 Capitalised enum value names in JSON module. 2014-06-05 23:12:22 +01:00
Andreas Rumpf 2dba171acc Merge pull request #1174 from fowlmouth/patch-2
added `==` for PJsonNode
2014-06-05 23:43:51 +02:00
Billingsly Wetherfordshire 4ae9486eef fix #1241 2014-06-02 18:21:37 -05:00
Billingsly Wetherfordshire ac797e1801 added json.hash 2014-06-02 18:13:56 -05:00
Clay Sweetser 93fa75bb07 Fixed #1172 (for real) 2014-06-01 17:40:06 -04:00
Andreas Rumpf 6ae46265cc Merge pull request #1221 from rbehrends/readallbuf-fix
Fixed readAllBuffer() to avoid adding garbage bytes at end.
2014-05-31 20:51:16 +02:00
Varriount 4bb07bc88c Merge pull request #1237 from Varriount/gradha-pr_documents_koch
Gradha pr documents koch
2014-05-31 14:44:04 -04:00
Clay Sweetser 24e6baa3e2 Merge branch 'pr_documents_koch' of git://github.com/gradha/Nimrod into gradha-pr_documents_koch
Conflicts:
	web/nimrod.ini
2014-05-31 14:41:34 -04:00
Andreas Rumpf 726003ac52 Merge pull request #1089 from flaviut/jsonchange
Allow for nil chaining in JSON and require an exception on out-of-bounds indexing
2014-05-31 20:35:26 +02:00
flaviut 08a76f0466 replace nil checks with assert 2014-05-31 14:18:26 -04:00
Andreas Rumpf 794b035e89 Merge pull request #1126 from fowlmouth/patch-1
added md5 functions from <openssl/md5.h>
2014-05-31 14:37:33 +02:00
Andreas Rumpf 2b72e02ecc Merge pull request #1208 from jbe/shared_mem_stats
added getTotalSharedMem et al.
2014-05-31 14:33:53 +02:00
Andreas Rumpf 208a594ff1 Merge pull request #1178 from EXetoC/nostackframe
noStackFrame -> asmNoStackFrame
2014-05-29 02:15:01 +02:00
Charlie ee0cbbe44c renamed UINT in windows.nim to WINUINT 2014-05-26 23:47:18 -04:00
flaviut c7a57dc184 Switch chaining to the {} and {}= operators 2014-05-26 16:13:19 -04:00
Reimer Behrends ce773b70a7 Fixed readAllBuffer() to avoid adding garbage bytes at end.
The function readAllBuffer() always returned a string that was a
multiple of the BufSize in length, regardless of how many bytes were
actually read, padding the result with garbage bytes on the last chunk.
This fix properly trims the last chunk to its actual size.
2014-05-26 14:29:55 +02:00
Andreas Rumpf 97fa3391f2 Merge pull request #1132 from gradha/pr_index_improvements
Documentation index improvements
2014-05-26 00:12:25 +02:00
Araq ab5f2273a6 pdcurses wrapper compiles again 2014-05-25 21:51:08 +02:00
Varriount 1d6c05edc3 Update selectors.nim 2014-05-25 12:20:24 -04:00
Varriount f10f9c4b7e Update selectors.nim
Fixed selectors.nim on macosx
2014-05-25 11:35:10 -04:00
Dominik Picheta b4366366d1 Clean createVar template. 2014-05-25 13:09:18 +01:00
Dominik Picheta d54b902441 Modified future behaviour when completing with an exception.
Futures will now raise the exception if they did not have a callback
associated with them.
2014-05-24 15:55:39 +01:00
Dominik Picheta b386d38208 Add asyncdispatch.unregister. 2014-05-24 15:55:37 +01:00
Varriount b3a39524ee Merge pull request #1225 from Varriount/fix-issue/1134
Fix issue #1134
2014-05-24 09:12:46 -04:00
Clay Sweetser 0dc770332e Fix issue #1134
Adds the necessary imports for selectors under MacOSX
2014-05-24 09:12:07 -04:00
Varriount 38e550de0e Merge pull request #1224 from Varriount/enurlyx-Windows
Manual merge of Enurlyx windows
2014-05-24 08:59:08 -04:00
Clay Sweetser d43c06d4c5 Manual merge of pull request #1138 2014-05-24 08:58:40 -04:00
Clay Sweetser 46fa465eb4 Merge branch 'Windows' of git://github.com/enurlyx/Nimrod into enurlyx-Windows 2014-05-24 08:54:53 -04:00
Varriount ede902a13d Merge pull request #1223 from Varriount/queues/fix-assertion
Fix assertion in queues.dequeue
2014-05-24 08:42:46 -04:00
Clay Sweetser 05953381e9 Fix assertion in queues.dequeue 2014-05-24 08:41:12 -04:00
Grzegorz Adam Hankiewicz 489d7e526d Computes TIndexEntry hash without temporary strings. 2014-05-24 11:52:56 +02:00
Andreas Rumpf 912fbb9893 Merge pull request #1196 from EXetoC/cpp-target-fixes
C++ target fixes
2014-05-24 01:41:34 +02:00
Andreas Rumpf b9b45c1bb4 Merge pull request #1180 from barcharcraz/OpenBSDFix
Added define check for openBSD around fmtmsg.h stuff
2014-05-24 01:35:58 +02:00
Dominik Picheta c6c7c651e6 Merge pull request #1209 from fowlmouth/patch-3
`=>` macro tripped on generic return types
2014-05-23 13:57:22 +01:00
Dominik Picheta 6a38d36239 Rename asyncdispatch.close to asyncdispatch.closeSocket. 2014-05-23 13:14:28 +01:00
Varriount b54f66eeff Merge pull request #1182 from boydgreenfield/devel
Clarify newFileSize & mappedSize params in memfiles.open() docs
2014-05-21 18:17:48 -04:00
Varriount f05ba51391 Merge pull request #1210 from boydgreenfield/nimprof-lock-fix
Fix nimprof import error when --threads:on.
2014-05-21 17:55:07 -04:00
Varriount c40f2d682e Merge pull request #1169 from Araq/sigpipe
Fixes #1168
2014-05-21 17:54:55 -04:00
Nick Greenfield 35e603b89c Fix nimprof import error when --threads:on. 2014-05-20 17:07:20 -04:00
boydgreenfield fd352cc0b5 Revert 876cad3a - making nimprof fix on a new branch 2014-05-20 17:02:51 -04:00
boydgreenfield 876cad3a91 Fix missing import in nimprof.nim when --threads:on 2014-05-20 16:57:33 -04:00
Billingsly Wetherfordshire 657a00056e => macro tripped on generic return types
example fail `(a:int,b:int) -> Foo[int] => Foo[int](x: a + b)`
2014-05-19 19:05:57 -05:00
Jostein Berre Eliassen f5ed8f3a1b added getTotalSharedMem et al. 2014-05-20 00:44:16 +02:00
Charlie d32b4272c3 added a note about random(max: float): float's resolution on windows 2014-05-18 15:16:35 -04:00