Commit Graph

9782 Commits

Author SHA1 Message Date
def
d9b5ae13be Allow arguments for "nimrod run" 2014-07-28 17:41:00 +02:00
def
c78b1070a8 overlapping as a parameter for count instead 2014-07-28 16:48:21 +02:00
Varriount
6debe48b23 Merge pull request #1414 from gradha/pr_sets_improvements
Sets improvements
2014-07-27 22:21:38 -04:00
Varriount
83d7d30af4 Merge pull request #1412 from gradha/pr_documents_pretty
Documents pretty command.
2014-07-27 21:57:37 -04:00
Varriount
5c43fbc985 Merge pull request #1416 from gradha/pr_copy_dir_permissions
Adds copyDirWithPermissions()
2014-07-27 21:57:14 -04:00
Grzegorz Adam Hankiewicz
bb34d0380a Makes ios example work again with new paths. Refs #852. 2014-07-27 22:55:03 +02:00
Grzegorz Adam Hankiewicz
2ade6ab94d Documents nimcache file naming scheme. Refs #852. 2014-07-27 22:48:40 +02:00
Grzegorz Adam Hankiewicz
d597767d70 Adds hyperlinks to copyFile* docstrings. 2014-07-27 20:27:38 +02:00
Grzegorz Adam Hankiewicz
f345b0278b Adds os.copyDirWithPermissions(). 2014-07-27 20:24:39 +02:00
Grzegorz Adam Hankiewicz
e9417b55cf Adds definition of card term to sets module. 2014-07-27 09:42:49 +02:00
Grzegorz Adam Hankiewicz
b87ec14579 Factors common documentation in fragment to avoid repetition. 2014-07-27 00:21:23 +02:00
Grzegorz Adam Hankiewicz
48a13a76c8 Adds more docstrings to the sets module. 2014-07-27 00:14:55 +02:00
Grzegorz Adam Hankiewicz
0bfe956c05 Adds TSet.init(), wraps initSet around it. 2014-07-26 22:11:27 +02:00
Grzegorz Adam Hankiewicz
d21b682268 Adds TOrderedSet.init(), wraps initOrderedSet around it. 2014-07-26 22:11:27 +02:00
Grzegorz Adam Hankiewicz
6c3b967de3 Adds test cases for remaining TSet procs. 2014-07-26 22:11:26 +02:00
Grzegorz Adam Hankiewicz
dd47fa9037 Moves TSet procs to their code block. 2014-07-26 22:11:26 +02:00
Grzegorz Adam Hankiewicz
cdecac11c2 Adds TOrderedSet.isValid(). 2014-07-26 22:11:22 +02:00
Grzegorz Adam Hankiewicz
90e3c99bae Adds TSet.isValid(). 2014-07-26 22:11:17 +02:00
Grzegorz Adam Hankiewicz
b287f13d4a Handles :file: option for code blocks to avoid warnings. 2014-07-26 14:39:01 +02:00
Grzegorz Adam Hankiewicz
b10bf62963 Documents pretty command. 2014-07-26 11:57:26 +02:00
Dominik Picheta
f59d76a59e Merge branch 'devel' of github.com:Araq/Nimrod into devel 2014-07-26 02:15:14 +01:00
Dominik Picheta
030c2d6deb Fixes base64 crash. 2014-07-26 02:14:26 +01:00
Varriount
ba394e6d36 Merge pull request #1410 from Varriount/flyx-ptables_fix
Flyx ptables fix
2014-07-24 18:18:41 -04:00
Clay Sweetser
18003ff196 Added stylistic consistancy. 2014-07-24 18:17:20 -04:00
Clay Sweetser
e5acd9d410 Merge branch 'ptables_fix' of git://github.com/flyx/Nimrod into flyx-ptables_fix 2014-07-24 18:13:14 -04:00
Varriount
99aaefeaae Merge pull request #1289 from fowlmouth/patch-5
json.== handles nil now
2014-07-24 18:05:44 -04:00
Varriount
835f7007e0 Merge pull request #1407 from jfhg/devel
fix build on DragonFly BSD and FreeBSD
2014-07-24 18:03:34 -04:00
Joshua Cearley
2577c92ec7 Add better support for unsigned ints via typeinfo. 2014-07-23 21:30:03 -05:00
jfhg
26ba9e6d32 fix build on DragonFly BSD and FreeBSD 2014-07-23 22:47:16 +02:00
Nick Greenfield
a0df72fcdc Only try to import MAP_POPULATE on Linux, define flag as 0 otherwise. 2014-07-23 12:06:13 -07:00
Nick Greenfield
3a57052e57 Revert "Do not automatically use MAP_POPULATE for opening mmap files."
This reverts commit cba75db4e3. The prior
commit yields a compiler error 'error: lvalue required as left operand
of assignment; MAP_POPULATE = ((int) 0);'. So for now this branch
*always* adds MAP_POPULATE when using the open and mapMem procs.
2014-07-23 11:36:35 -07:00
Nick Greenfield
cba75db4e3 Do not automatically use MAP_POPULATE for opening mmap files.
Adds use_map_populate keyword to memfiles.open and memfiles.mapMem
to govern MAP_POPULATE use. This is set to false by default.
2014-07-23 11:31:03 -07:00
Nick Greenfield
272fd42c97 Add automatic MAP_POPULATE flag for opening read_only (MAP_PRIVATE) and shared (MAP_SHARED) mmap files. 2014-07-23 11:25:21 -07:00
def
72dbd12ca4 Add count procedures to strutils 2014-07-23 16:33:40 +02:00
def
5e2614a7d6 Add newSeqWith 2014-07-23 15:47:46 +02:00
Reimer Behrends
15734009ca More robust implementation for finding the beginning of the stack.
This patch inserts an extra stack frame above the function that
calls the actual Nimrod code and ensures that a reference to this
frame is stored as the stack bottom.
2014-07-23 03:20:50 +02:00
Andreas Rumpf
dcf1425eb9 Merge pull request #1399 from flaviut/patch-1
Fix #1392
2014-07-23 00:06:30 +02:00
Flaviu Tamas
ed68286c59 Fix #1392 2014-07-22 15:39:23 -04:00
Araq
821fe72ff5 Merge branch 'devel' of https://github.com/Araq/Nimrod into devel 2014-07-22 20:23:28 +02:00
Araq
725cf0e22d '[]' for crit bit trees doesn't need the 'var' parameter 2014-07-22 20:23:19 +02:00
Araq
e27c675293 fixes subtle interaction between closures and 'yield' 2014-07-22 20:22:29 +02:00
Andreas Rumpf
479b2c6296 Merge pull request #1381 from gradha/pr_links_echo_variants
Hyperlinks echo variants with noSideEffect pragma. Refs #1379.
2014-07-22 20:20:36 +02:00
Andreas Rumpf
584b6e3d16 Merge pull request #1382 from sjakobi/patch-1
Remove unnecessary import
2014-07-22 20:19:59 +02:00
Araq
6219ad6a66 fixes #1391 2014-07-22 20:15:57 +02:00
Araq
d195f08da0 fixes #1395 2014-07-22 20:15:20 +02:00
Andreas Rumpf
5c52a5649e Merge pull request #1396 from PavelVozenilek/patch-5
replaced few var with let in system.nim
2014-07-22 20:12:53 +02:00
Andreas Rumpf
024de25368 Merge pull request #1394 from PavelVozenilek/patch-2
typo fix
2014-07-22 20:12:36 +02:00
PavelVozenilek
919c136e9b replaced var with let in system.nim
Nitpicking.
2014-07-22 11:28:21 +02:00
PavelVozenilek
ca47a0fc21 typo fix 2014-07-22 10:33:14 +02:00
Dominik Picheta
8968b5114f Fixes #1065. 2014-07-20 15:11:03 +01:00