Commit graph

3,508 commits

Author SHA1 Message Date
Dominik Picheta
25ea5c35b8 Added timezone handling and functions for adding and subtracting time to the times module. Added insert for strings to the system
module.
2012-05-26 01:52:43 +01:00
Araq
a36a856a2f fixes #113 2012-05-20 12:09:47 +02:00
Araq
3700885573 fixes #114 2012-05-20 10:58:24 +02:00
Araq
0c5a4bf6c0 Merge branch 'master' of github.com:Araq/Nimrod 2012-05-20 10:56:48 +02:00
Araq
15dd3a2251 fixes #109 2012-05-20 10:56:17 +02:00
dom96
f9089db681 The httpserver now grabs the IP address of the client. RST gen fix for smileys. 2012-05-16 22:29:51 +01:00
dom96
d6ae98a652 Fixed a bug in times and finished its docs. Added mimetypes module and added the uri module to the doc gen. Fixed a bug in the cookies module. 2012-05-13 14:38:59 +01:00
Araq
8624ec09a9 bugfix: strutils.formatFloat 2012-05-09 02:14:48 +02:00
Dominik Picheta
dfa1f7ce62 Removed echos from uri module. 2012-05-07 14:01:59 +02:00
dom96
cf87759e29 Added uri module. 2012-05-06 23:18:07 +01:00
dom96
92a7933504 The httpserver module now supports POST requests. Fix for captureBetween in the parseutils module. 2012-05-06 23:03:18 +01:00
dom96
100503f962 Scgi module handles socket disconnection properly now. 2012-05-05 09:25:18 +01:00
dom96
ce412b4b6c The httpserver now gathers the headers for the user. Fixed ambiguity in recvLine in the sockets module. 2012-05-03 23:16:37 +01:00
Araq
e95f155af3 small bugfixes; documentation generator supports smilies for the forum 2012-05-01 11:14:29 +02:00
dom96
1585cafec2 Added a format function to the times module and a setCookie function to the cookies module. 2012-04-26 00:12:28 +01:00
Araq
da9ff288d9 Merge branch 'master' of github.com:Araq/Nimrod 2012-04-15 10:02:35 +02:00
Araq
959e370ae9 @ is a sigil-like operator 2012-04-15 10:02:15 +02:00
Zahary Karadjov
b2cc17cde4 Merge branch 'master' of github.com:Araq/Nimrod into upstream 2012-04-15 02:58:01 +03:00
Zahary Karadjov
1ba31f8df7 minor changes to make the test suite green again 2012-04-15 02:54:12 +03:00
Araq
3628731064 unicode: invalid utf-8 bytes are preserved 2012-04-13 18:52:54 +02:00
Zahary Karadjov
c1ad05c4c5 Merge branch 'master' of github.com:Araq/Nimrod into upstream 2012-04-10 22:39:00 +03:00
Zahary Karadjov
97ab16d46b typetraits module and tests 2012-04-10 22:32:23 +03:00
Araq
c53ad1b39f documentation improvements; higher level Mongodb wrapper 2012-04-09 11:18:10 +02:00
Araq
e0e4e38272 yet attempt to fix realpath for BSD 2012-04-07 00:44:00 +02:00
Araq
1123252db5 bugfix: expandFilename for BSD 2012-04-06 23:42:33 +02:00
Araq
039f21ffd6 small fixes for BSD 2012-04-06 22:43:00 +02:00
Araq
ba3f90cc25 added terminal.isatty; nimgrep version 0.9 2012-04-06 21:26:48 +02:00
Araq
07b355bea4 better opengl wrapper; oids and endians modules documented 2012-04-04 21:26:23 +02:00
Araq
a4a99ae997 added libsvm wrapper 2012-04-04 16:01:28 +02:00
Araq
3ef9f54cc1 added strutils.parseEnum; fixes #95 2012-04-01 00:31:22 +02:00
dom96
4218cde549 Forgot to rename ETimedout to ETimeout in the sockets module in some places. 2012-03-22 20:48:16 +00:00
dom96
e14bad3c66 Fixed a problem with message parsing in the IRC module. Introduced timeout to procs in the sockets module. 2012-03-22 18:33:09 +00:00
Araq
4f22326b24 Merge branch 'master' of github.com:Araq/Nimrod 2012-03-21 23:11:16 +01:00
Zahary Karadjov
a72fe16f9d making tests green again 2012-03-20 14:44:23 +02:00
Araq
bb1885115d Merge branch 'master' of github.com:Araq/Nimrod 2012-03-19 22:12:08 +01:00
Araq
7cd2f353c7 preparations for marker procs generation 2012-03-19 22:11:19 +01:00
Zahary Karadjov
e43f8d842b merged branch overloading-for-macros 2012-03-19 12:06:38 +02:00
Araq
e3b25e93ac unittest module compiles again 2012-03-17 18:58:59 +01:00
Zahary Karadjov
72f2a6e275 the test suite is mostly green again 2012-03-16 05:33:21 +02:00
Araq
f2222316bd browsers module should compile on windows again 2012-03-10 21:50:30 +01:00
Zahary Karadjov
f9876d379d unit test for #100
unittest: the check macro will print only the non-literal part of the checked expression
tests/run: added tunittests.nim as a single central executable where unittests could be added for quicker compilation/execution of the test suite
2012-03-10 17:26:34 +02:00
Araq
ff4a69b624 win64 is a supported target; bugfix: nimrod c -r on windows; stdlib uses wide char versions of the WinAPI 2012-03-04 21:44:56 +01:00
Araq
f0172b0a5f exported strutils.abbrev 2012-02-24 19:19:13 +01:00
dom96
38eafd30ae In the IRC module the socket is now closed when EvDisconnected event is created. 2012-02-20 00:15:50 +00:00
Araq
b6ee92f384 added matchers.parseInt 2012-02-20 00:21:15 +01:00
Araq
b2746c4659 added system.setControlCHook, system.writeStackTrace 2012-02-19 23:37:37 +01:00
Araq
ccd58fba2c bugfix: semfold supports merging of '&' 2012-02-19 21:01:04 +01:00
dom96
9aeecaa4cf recvLineAsync for non-blocking sockets implemented, as well as recvLine for asyncio async sockets. Fixed removeDir on windows. 2012-02-18 00:34:44 +00:00
dom96
7fde07ab29 Optimization for the times module; changed let to const. 2012-02-17 10:54:45 +00:00
dom96
6901a725d5 niminst is now able to create build files for debhelper so that .deb packages can be created. Implemented $ in the times module for TWeekDay and TMonth. 2012-02-16 22:11:00 +00:00