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
Araq
b458dc7009
little fixes for 0.8.14 release
2012-02-09 02:26:08 +01:00
Araq
32b4192b3f
version 0.8.14
2012-02-09 01:18:33 +01:00
Araq
2633e3fb27
closure implementation: first steps
2012-02-04 15:47:48 +01:00
Araq
4203aef827
optimized parseurl module a bit
2012-02-01 23:55:22 +01:00
Araq
9083f01fd2
fixed #96 as good as technically possible (debug frames are allocated on the C stack)
2012-01-29 01:53:09 +01:00
Araq
0f18ab9691
removed conflict in system.nim
2012-01-28 23:24:31 +01:00
Araq
8d19a93f1a
pragma on/off improvements; endb rewritten
2012-01-28 23:22:44 +01:00
dom96
d2a8a633f6
ftpclient fixes for windows.
2012-01-28 14:44:45 +00:00
dom96
3b02b33564
Fixed windows os.nim issue that was recently introduced.
2012-01-27 22:02:09 +00:00
Araq
354012db67
Merge pull request #97 from ddlsmurf/fixes_macosx
...
Fixes for macosx
2012-01-22 16:16:42 -08:00
dom96
b298b07567
Added asyncio module; irc, scgi and the ftpclient modules work with it. Added (de)allocCStringArray. Many async sockets fixes.
2012-01-22 16:21:05 +00:00
Eric Doughty-Papassideris
42e74aaf8e
Less likely to overload struct timeval
2012-01-21 17:51:58 +01:00
Eric Doughty-Papassideris
374a4cdb8a
On Mac OS X 10.5, realpath does not allocate the buffer on its own
2012-01-21 16:49:45 +01:00
Eric Doughty-Papassideris
1602e8e2f4
MSG_NOSIGNAL not defined on mac os x
2012-01-21 15:52:04 +01:00
Araq
4cfc0462a4
bugfixes: tests are green again
2012-01-13 23:28:08 +01:00
Araq
8ed3e295a3
niminst: diverse improvements; fixes #80
2012-01-13 21:15:00 +01:00
Araq
76886432da
even more sys assertions
2012-01-13 12:49:06 +01:00
Araq
e6b3f50c7f
more sysasserts for allocator/gc
2012-01-12 19:44:57 +01:00
Araq
4f1b89c30c
year 2012 for most copyright headers
2012-01-02 23:07:35 +01:00
Araq
92395568bb
improved actors.sync
2011-12-31 11:18:18 +01:00
Araq
5e5ed192e5
GC: use simple balanced tree instead of AVL tree
2011-12-30 20:42:47 +01:00
Araq
0cda7d59fe
Merge pull request #83 from Amrykid/f449d2b7611b4d945eabe03ffb52b5235c544d80
...
events.nim updates
2011-12-29 07:32:51 -08:00
Amrykid
f449d2b761
Fixed the documentation for events.nim.
2011-12-29 08:39:43 -06:00
Amrykid
d456672408
Added containsHandler to events.nim
2011-12-29 08:23:43 -06:00
Araq
0ad42bd058
Merge pull request #81 from Amrykid/master
...
Various changes around 'koch update'
2011-12-27 10:46:48 -08:00
Araq
b336bf4039
added support for advanced substitution expressions
2011-12-27 19:22:46 +01:00
Amrykid
f0f904ac70
Documentation comments + slight code modifications to zipfiles.nim.
...
Changes made to osproc.nim so it will compile.
2011-12-27 09:49:47 -06:00
Amrykid
e978272d3c
Allowed waitForExit to have a specified timeout. (osproc.nim)
2011-12-27 09:06:06 -06:00
Araq
76f91b90e2
bugfix: compiler errors for explicit initialization of thread local variables; os.nim does not rely on it anymore
2011-12-23 20:05:08 +01:00
Araq
cc490b35b0
bugfix: environment var caching is now thread safe
2011-12-22 15:36:36 +01:00
Araq
f1f458137b
Merge branch 'master' of github.com:Araq/Nimrod
2011-12-22 15:04:13 +01:00
Araq
cd83cc81aa
code gen can generate code to keep alive stack roots
2011-12-22 15:04:00 +01:00
dom96
4f08946f64
fixes #77
2011-12-19 21:09:17 +00:00
Zahary Karadjov
67bc23bb60
Merge branch 'master' of github.com:Araq/Nimrod into upstream
2011-12-11 11:26:50 +02:00
Zahary Karadjov
e13a610ad4
The test runner will print out encountered exceptions
2011-12-07 00:57:52 +02:00
Zahary Karadjov
0e609d2101
New implementation for os.sameFile on Windows
...
Hard-links on Windows are now treated just as they are on POSIX.
The new implementation is faster than the previous, but still it's quite
slower than fstat (use with caution).
2011-12-07 00:53:27 +02:00