Nim/lib/pure
Adam Strzelecki a9f114cf13 osproc: Define and select spawn/fork same way
Previously startProcessAuxFork was defined even when it was unused, also the
compile time condition to select spawn vs fork was not always the same for
definitions and calls.

This change just defines the condition in one place as constant, then in other
places we just check for `when useProcessAuxSpawn`.
2015-09-03 18:00:15 +02:00
..
collections removed sequtils.reversed again since it's already in algorithm.nim 2015-08-10 01:49:56 +02:00
concurrency implemented nimPinToCpu threadpool feature 2015-08-24 18:01:41 +02:00
unidecode Turn some test outputs into actual tests 2015-04-21 15:59:32 +03:00
actors.nim lib/pure/a-c - Dropped 'T' from types 2015-06-04 13:17:11 +02:00
actors.nim.cfg renamed babelcmd to nimblecmd; config files are now nim.cfg; other renamings 2014-08-29 09:03:00 +02:00
algorithm.nim Fixed algorithm.reversed to work for empty seq's. 2015-08-14 15:14:56 +02:00
asyncdispatch.nim The async macro now supports transforming multiple async procs. 2015-08-03 21:28:33 +01:00
asyncdispatch.nim.cfg Rename *.nimrod.cfg to *.nim.cfg 2015-02-03 09:04:24 +01:00
asyncfile.nim lib/pure/a-c - Dropped 'T' from types 2015-06-04 13:17:11 +02:00
asyncftpclient.nim Moved handling of multi-line FTP replies to expectReply. 2015-07-01 21:05:45 +01:00
asynchttpserver.nim Modify proc parseHeader 2015-08-09 20:35:23 +08:00
asyncio.nim lib/pure/a-c - Dropped 'T' from types 2015-06-04 13:17:11 +02:00
asyncnet.nim Free SSL handler to avoid memory leaks 2015-07-31 01:24:35 +07:00
base64.nim Some docgen fixes. 2014-09-13 15:35:09 +01:00
basic2d.nim Fix doc typos in basic2d and basic3d 2015-06-10 14:34:53 +02:00
basic3d.nim Fix doc typos in basic2d and basic3d 2015-06-10 14:34:53 +02:00
browsers.nim Fix a few more warnings 2015-02-17 02:22:30 +01:00
cgi.nim renamed writeln to writeLine in lib 2015-06-19 01:02:22 -05:00
colors.nim Fix typos 2015-02-15 16:20:32 +00:00
complex.nim Fix buggy rect(), doc comment, and unit test. 2015-02-28 19:21:52 -05:00
cookies.nim Turn some test outputs into actual tests 2015-04-21 15:59:32 +03:00
coro.nim Add :idx: for suspend in coro module. 2015-08-30 13:11:27 +01:00
dynlib.nim Trim trailling spaces 2015-06-26 07:42:58 +03:00
encodings.nim lib/pure/e-o - Dropped 'T' from types 2015-06-04 13:18:35 +02:00
endians.nim big rename 2014-08-27 23:42:51 +02:00
etcpriv.nim Util funcs used by lib/hashes.nim and compiler/lexer.nim 2015-05-31 01:32:50 +02:00
events.nim Fix typos 2015-02-15 16:20:32 +00:00
fenv.nim Fix fenv.fpRadix 2015-03-24 03:36:34 +01:00
fsmonitor.nim Updated deprecated names 2015-06-06 10:18:16 -05:00
ftpclient.nim Moved handling of multi-line FTP replies to expectReply. 2015-07-01 21:05:45 +01:00
future.nim Rename PNimrodNode to NimNode 2015-03-17 17:50:32 +01:00
gentabs.nim lib/pure/e-o - Dropped 'T' from types 2015-06-04 13:18:35 +02:00
hashes.nim Added comma 2015-07-06 00:53:49 -04:00
htmlgen.nim Turn some test outputs into actual tests 2015-04-21 15:59:32 +03:00
htmlparser.nim minor doc updates 2015-07-01 15:40:29 +02:00
httpclient.nim Set correct Host in request header 2015-08-01 20:53:37 +01:00
httpserver.nim lib/pure/e-o - Dropped 'T' from types 2015-06-04 13:18:35 +02:00
json.nim Don't crash on nil in get* procs in the JSON module. 2015-08-06 21:45:52 +01:00
lexbase.nim fixes #2429 2015-07-01 15:47:15 +02:00
logging.nim renamed writeln to writeLine in lib 2015-06-19 01:02:22 -05:00
marshal.nim Fixes example code in marshal module. 2015-07-26 18:21:14 +01:00
matchers.nim Fixed non exhaustive case by adding else 2015-02-15 04:44:15 +01:00
math.nim math.nim works with NimScript 2015-08-21 21:34:15 +02:00
md5.nim MD5 module: fixed parameter name 2015-03-12 16:10:42 +01:00
memfiles.nim Add note about what is included. 2015-08-04 13:25:41 -04:00
mersenne.nim Don't run non-test code when defined(testing) 2015-04-21 14:37:29 +03:00
mimetypes.nim Turn some test outputs into actual tests 2015-04-21 15:59:32 +03:00
net.nim Use raiseOSError with additionalInfo parameter from devel 2015-07-04 09:29:37 -05:00
nimprof.nim renamed writeln to writeLine in lib 2015-06-19 01:02:22 -05:00
nimprof.nim.cfg Rename *.nimrod.cfg to *.nim.cfg 2015-02-03 09:04:24 +01:00
numeric.nim big rename 2014-08-27 23:42:51 +02:00
oids.nim Don't run non-test code when defined(testing) 2015-04-21 14:37:29 +03:00
options.nim Rename optionals module to options 2015-05-26 16:48:17 -04:00
os.nim Better docs for os.getCreationTime(). Fixes #1058. 2015-08-23 19:57:23 +01:00
osproc.nim osproc: Define and select spawn/fork same way 2015-09-03 18:00:15 +02:00
parsecfg.nim Fix typos 2015-02-15 16:06:06 +00:00
parsecsv.nim Don't run non-test code when defined(testing) 2015-04-21 14:37:29 +03:00
parseopt.nim fixes #2874 2015-07-01 16:44:16 +02:00
parseopt2.nim Fix typos 2015-02-15 16:20:32 +00:00
parsesql.nim renamed writeln to writeLine in lib 2015-06-19 01:02:22 -05:00
parseurl.nim Happy new year! 2015-01-06 15:26:33 +01:00
parseutils.nim fixes #2909 2015-06-15 00:56:20 +02:00
parsexml.nim fixes regression in XML parsing 2015-07-15 22:00:44 +02:00
pegs.nim renamed writeln to writeLine in lib 2015-06-19 01:02:22 -05:00
poly.nim Typo 2015-01-28 02:31:26 +01:00
rationals.nim lib/pure/p-t - Dropped 'T' from types 2015-06-04 13:18:36 +02:00
rawsockets.nim Use raiseOSError with additionalInfo parameter from devel 2015-07-04 09:29:37 -05:00
redis.nim lib/pure/p-t - Dropped 'T' from types 2015-06-04 13:18:36 +02:00
romans.nim Fix romans module 2015-04-21 14:40:18 +03:00
ropes.nim lib_ropes: better buffering in equalsFile, cleanups 2015-04-08 23:30:11 +08:00
scgi.nim Fixed 'milliseconds' spelling in code and docs 2015-05-15 20:15:12 -05:00
securehash.nim documentation generator emits configurable html for code listings 2015-07-14 01:37:09 +02:00
selectors.nim Fix nimdoc generation for lib/pure/selectors.nim 2015-07-09 18:36:47 +03:00
smtp.nim Don't run non-test code when defined(testing) 2015-04-21 14:37:29 +03:00
smtp.nim.cfg Rename *.nimrod.cfg to *.nim.cfg 2015-02-03 09:04:24 +01:00
sockets.nim Use raiseOSError with additionalInfo parameter from devel 2015-07-04 09:29:37 -05:00
streams.nim reworked deprecation to retain old procs 2015-06-19 18:50:01 -05:00
strtabs.nim lib/pure/p-t - Dropped 'T' from types 2015-06-04 13:18:36 +02:00
strutils.nim formatFloat takes an optional decimalSep parameter 2015-09-01 23:41:03 +02:00
subexes.nim lib/pure/p-t - Dropped 'T' from types 2015-06-04 13:18:36 +02:00
terminal.nim renamed writeln to writeLine in lib 2015-06-19 01:02:22 -05:00
times.nim Fixed compilation of times module with JS. 2015-08-14 12:57:07 +03:00
typetraits.nim Nimrod renamed to Nim 2014-08-28 09:50:51 +02:00
unicode.nim Corrected proc name in assertion 2015-07-09 13:49:47 -04:00
unittest.nim make testSetupIMPL and testTeardownIMPL non-public 2015-08-12 10:30:36 -04:00
uri.nim Fixes parsing of URIs that begin with '//'. 2015-08-23 18:22:37 +01:00
xmldom.nim Clean up returns in xmldom a bit 2015-03-24 03:47:12 +01:00
xmldomparser.nim Don't run non-test code when defined(testing) 2015-04-21 14:37:29 +03:00
xmlparser.nim Don't run non-test code when defined(testing) 2015-04-21 14:37:29 +03:00
xmltree.nim Remove dead code in findAll proc 2015-05-26 00:02:59 +07:00