Nim/lib/pure
Zahary Karadjov 489340658e Added system.program_results for controlling the exit code of the program under normal circumstances
Implemented operators like +=, -=, etc for ordinals, floats and string

Programs using the UnitTest module will now report the number of failed tests as the exit code of test runs (0 for successful run)
2011-11-10 04:10:03 +02:00
..
collections memfiles now uses winlean; changed the interface to raise EOS 2011-11-05 12:16:49 +01:00
unidecode small bugfixes to make more tests green 2011-11-02 02:28:18 +01:00
actors.nim fixed some newly introduced bugs 2011-09-21 00:54:13 +02:00
algorithm.nim implemented write access to s[i] for macros 2011-06-21 00:47:58 +02:00
base64.nim non-nil AST; continue after errors for IDE support 2011-02-12 19:24:20 +01:00
browsers.nim tester checks exitcode; osproc additions; DLL fixes; taint mode fixes 2011-11-07 23:25:34 +01:00
cgi.nim sockets.recv optimizations; stdlib now supports taint mode 2011-09-24 20:22:53 +02:00
colors.nim added colors.intensity 2010-03-04 23:57:06 +01:00
complex.nim additions to complex module 2011-01-07 00:32:15 +01:00
cookies.nim deprecated system.copy: use system.substr instead 2011-05-14 01:13:44 +02:00
dynlib.nim fixed pango/pangoutils new wrappers 2010-02-26 01:26:16 +01:00
encodings.nim bugfix: shallowCopy should not break bootstrapping anymore; encodings.nim for windows improved 2011-06-21 01:52:42 +02:00
events.nim fixed typo in events.nim; last commit fixed #39 2011-07-28 01:40:53 +02:00
ftpclient.nim Added ftpclient module. Fixed docs in sockets module. Added dll tests to test suite. 2011-11-04 00:22:04 +00:00
gentabs.nim fixes #21 2011-03-24 00:58:28 +01:00
hashes.nim got rid of nstrtabs and nhashes modules 2011-06-10 22:49:06 +02:00
htmlgen.nim bugfix: proper cache for generic instantiations 2011-07-21 00:57:39 +02:00
htmlparser.nim bugfix: GC more forgiving 2011-04-03 22:59:00 +02:00
httpclient.nim sockets.recv optimizations; stdlib now supports taint mode 2011-09-24 20:22:53 +02:00
httpserver.nim sockets.recv optimizations; stdlib now supports taint mode 2011-09-24 20:22:53 +02:00
irc.nim Fixed issue with some functions in the sockets module not reporting the correct error message. Added more disconnection cases in the irc module, also added a message limiting system. 2011-10-30 18:25:33 +00:00
json.nim code gen bugfixes; marshal.nim implemented 2011-06-26 17:21:52 +02:00
lexbase.nim inlining of the write barrier for dlls 2010-08-08 22:45:21 +02:00
marshal.nim got rid of akPureObject 2011-09-24 10:57:35 +02:00
matchers.nim bugfix: proper cache for generic instantiations 2011-07-21 00:57:39 +02:00
math.nim Fixed the tester. Some fixes and additions for the JS backend. 2011-10-31 15:39:01 +00:00
md5.nim fixed pango/pangoutils new wrappers 2010-02-26 01:26:16 +01:00
memfiles.nim memfiles now uses winlean; changed the interface to raise EOS 2011-11-05 12:16:49 +01:00
os.nim tester checks exitcode; osproc additions; DLL fixes; taint mode fixes 2011-11-07 23:25:34 +01:00
osproc.nim bugfixes for the testsuite 2011-11-08 01:57:23 +01:00
parsecfg.nim bugfix: internal error in evalFieldAccess; parseutils.interpolatedFragments optimized; tstringinterp.nim now works 2011-09-26 00:24:06 +02:00
parsecsv.nim fixed pango/pangoutils new wrappers 2010-02-26 01:26:16 +01:00
parseopt.nim renamed optional to discardable 2011-09-24 19:18:08 +02:00
parsesql.nim cleanup: E_Base should not be used for inheriting exceptions; documentation generator generates dependencies section 2011-01-15 23:57:19 +01:00
parseurl.nim bugfix: / not part of the path in parseurl 2010-03-22 20:41:04 +00:00
parseutils.nim Added ftpclient module. Fixed docs in sockets module. Added dll tests to test suite. 2011-11-04 00:22:04 +00:00
parsexml.nim ugh, maybe broke git 2011-04-01 15:07:16 +02:00
pegs.nim tester checks exitcode; osproc additions; DLL fixes; taint mode fixes 2011-11-07 23:25:34 +01:00
redis.nim sockets.recv optimizations; stdlib now supports taint mode 2011-09-24 20:22:53 +02:00
romans.nim preparations for 0.8.12 2011-07-10 15:48:13 +02:00
ropes.nim first steps to explicit channels for thread communication; added mainThreadId 2011-07-16 18:34:18 +02:00
scgi.nim copy replaced by substr 2011-05-14 21:44:22 +02:00
smtp.nim sockets.recv optimizations; stdlib now supports taint mode 2011-09-24 20:22:53 +02:00
sockets.nim Added ftpclient module. Fixed docs in sockets module. Added dll tests to test suite. 2011-11-04 00:22:04 +00:00
streams.nim renamed optional to discardable 2011-09-24 19:18:08 +02:00
strtabs.nim slurp uses path; unidecode is improved and threadsafe 2011-10-08 01:17:06 +02:00
strutils.nim slurp uses path; unidecode is improved and threadsafe 2011-10-08 01:17:06 +02:00
terminal.nim new syntactic construct: a{i} 2011-10-08 02:14:42 +02:00
times.nim Fixed string concatenation and other bugs in the JS backend. Fixed a small bug in the IRC module. 2011-09-23 21:43:24 +01:00
unicode.nim various bugfixes for generics; added generic sort proc 2011-03-03 02:01:22 +01:00
unittest.nim Added system.program_results for controlling the exit code of the program under normal circumstances 2011-11-10 04:10:03 +02:00
xmldom.nim fixed some newly introduced bugs 2011-09-21 00:54:13 +02:00
xmldomparser.nim cleanup: E_Base should not be used for inheriting exceptions; documentation generator generates dependencies section 2011-01-15 23:57:19 +01:00
xmlparser.nim ugh, maybe broke git 2011-04-01 15:07:16 +02:00
xmltree.nim added xmltree.innerText; fixes #49 2011-08-15 19:40:00 +02:00