json.== handles nil now
Fixed `==` for PTables, added test.
Add random() for openarrays
Merge pull request #1363 from Araq/devel

Merge devel into master
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.
Add newSeqWith
Add automatic MAP_POPULATE flag for opening read_only (MAP_PRIVATE) and shared (MAP_SHARED) mmap files.
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.
Revert "Do not automatically use MAP_POPULATE for opening mmap files."

This reverts commit cba75db4e36b3af0d39b5717141a971e6d558554. 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.
Only try to import MAP_POPULATE on Linux, define flag as 0 otherwise.
fix build on DragonFly BSD and FreeBSD
Add better support for unsigned ints via typeinfo.
Merge pull request #1407 from jfhg/devel

fix build on DragonFly BSD and FreeBSD
Merge pull request #1289 from fowlmouth/patch-5

json.== handles nil now
Merge branch 'ptables_fix' of git://github.com/flyx/Nimrod into flyx-ptables_fix
Added stylistic consistancy.
Merge pull request #1410 from Varriount/flyx-ptables_fix

Flyx ptables fix
Fixes base64 crash.
Merge branch 'devel' of github.com:Araq/Nimrod into devel
Documents pretty command.