10042 Commits

Author SHA1 Message Date
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
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
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
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
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
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
Grzegorz Adam Hankiewicz
c0aaff028b Hyperlinks slurp related docstrings in system module. 2014-07-19 14:48:30 +02:00
Grzegorz Adam Hankiewicz
9c6d54dec6 Hyperlinks quit related docstrings in system module. 2014-07-19 14:44:41 +02:00
Dominik Picheta
be616fc432 Fixes #1219. 2014-07-19 13:22:58 +01:00
Grzegorz Adam Hankiewicz
0dbec5a278 Adds support for the `.. code::` rst directive.
This modifies the existing ``.. code-block::`` to be treated as spec
extension with a specific default language syntax. Also implements line
numbering.
2014-07-19 13:56:42 +02:00
Grzegorz Adam Hankiewicz
eafb79b721 Hyperlinks echo variants with noSideEffect pragma. Refs #1379. 2014-07-19 13:41:39 +02:00
Andreas Rumpf
188df67677 Merge pull request #1377 from sjakobi/patch-1
sequtils: Correct documentation for keepIf proc
2014-07-19 12:49:31 +02:00
Simon Jakobi
78b56bf7dc sequtils: Complete mapIt documentation example 2014-07-19 00:09:47 +02:00
Simon Jakobi
4c4ebc93d7 sequtils: Correct documentation for keepIf proc 2014-07-18 23:51:17 +02:00
Grzegorz Adam Hankiewicz
7f276fa9e0 Homogenizes docstrings for strutils module.
This mostly involves separating the short description string from the
full description block, capitalizing it, and adding any worthwhile
hyperlinks to other symbols.
2014-07-18 13:18:45 +02:00
Grzegorz Adam Hankiewicz
5a3c88d3ad Mentions countLines() may return unexpected values. 2014-07-18 12:57:50 +02:00
Araq
ed226eba6d added stack overflow prevention 2014-07-16 22:32:09 +02:00
Araq
4dc2925b7a JS compilation works again 2014-07-16 09:00:41 +02:00
Araq
a7911addf7 parseBiggestFloat is now builtin 2014-07-16 00:41:03 +02:00
Andreas Rumpf
396b5619fc Merge pull request #1273 from katlogic/devel
Second stab at `$`(float)
2014-07-15 22:01:58 +02:00
Andreas Rumpf
85ec4dc4cb Merge pull request #1218 from rbehrends/parsefloat-fix
Fixed parsing of float literals.
2014-07-15 21:50:17 +02:00
def
89c2793fb5 Stop paramStr from always throwing an exception 2014-07-15 21:22:39 +02:00
Andreas Rumpf
e040460943 Merge pull request #1341 from def-/algorithm-reversed
Add reversed proc
2014-07-15 19:10:19 +02:00
Andreas Rumpf
45bf087ce7 Merge pull request #1342 from def-/wordwrap-change
Change wordwrap to remove separators at newlines
2014-07-15 19:09:24 +02:00
Andreas Rumpf
1e38dcbfae Merge pull request #1353 from gradha/pr_paramstr_docstrings
Improves docstring contents and visibility of paramStr and friends.
2014-07-15 19:09:07 +02:00
Andreas Rumpf
0822f300df Merge pull request #1360 from def-/complex-missing
Add missing complex arithmetic procs
2014-07-15 19:07:40 +02:00
Andreas Rumpf
f88f082be3 Merge pull request #1361 from def-/setdiff
Add missing difference and  to sets module
2014-07-15 19:07:08 +02:00
Araq
6d3b632b47 Merge branch 'new_spawn' into devel
Conflicts:
	todo.txt
	web/news.txt
	web/nimrod.ini
2014-07-15 09:37:45 +02:00
Dominik Picheta
41bb0bf9dc Added debug code for futures. 2014-07-14 21:06:04 +01:00
Simon Hafner
8332e6e160 Merge pull request #1358 from def-/db_mysql-sql
Add missing sql proc for db_mysql
2014-07-14 14:03:10 -05:00
Dominik Picheta
e01c1f1ab3 Fixes missing MSG_NOSIGNAL on Mac OS X. 2014-07-14 19:53:11 +01:00
def
68c3c8ebfa More effificent TSet difference 2014-07-14 17:56:19 +02:00
def
5bfea58ffb Add missing difference and to sets module 2014-07-14 15:03:09 +02:00
def
b1a494e8b9 Add missing complex arithmetic procs 2014-07-14 14:44:58 +02:00
def
089387c525 Add missing sql proc for db_mysql 2014-07-14 03:49:15 +02:00