Commit Graph

524 Commits

Author SHA1 Message Date
Araq
632aece191 further steps to closure support 2012-02-06 00:19:56 +01:00
Araq
2633e3fb27 closure implementation: first steps 2012-02-04 15:47:48 +01:00
Araq
3af91064e5 bugfix: reprEnum 2012-02-02 02:40:21 +01:00
Araq
7efe817ca3 bugfix: threading on PowerPC 2012-02-02 00:16:33 +01:00
Araq
4203aef827 optimized parseurl module a bit 2012-02-01 23:55:22 +01:00
Araq
a7e9ae55f4 tlsEmulation:on for windows/GCC 2012-01-29 23:04:07 +01:00
Araq
e27da767a2 implemented/fixed #92 2012-01-29 11:35:10 +01:00
Araq
e75be73688 --tlsEmulation:on works in debug mode again 2012-01-29 10:43:41 +01:00
Araq
40881a4140 sysasserts leaner again 2012-01-29 02:20:59 +01:00
Araq
23340695d0 fixes #89 2012-01-29 02:13:53 +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
78f4aacde9 pragma blocks; fixed line information issue with user defined assertions 2012-01-17 23:58:18 +01:00
Araq
42dad650e0 bugfix: boehm GC improvements 2012-01-16 00:04:56 +01:00
Araq
4de5b82fdc better inferfacing to boehm GC 2012-01-15 23:47:49 +01:00
Araq
9a2df340a7 project wide configuration file now with suffix '.nimrod.cfg' 2012-01-15 13:54:28 +01:00
Araq
1d1752cac7 removed nimKeepAlive as it's not necessary with interior pointer checking 2012-01-15 11:54:38 +01:00
Araq
4cfc0462a4 bugfixes: tests are green again 2012-01-13 23:28:08 +01:00
Araq
9460f7cc4e GC: growObj: revert to somewhat more efficient version 2012-01-13 21:15:52 +01:00
Araq
8ed3e295a3 niminst: diverse improvements; fixes #80 2012-01-13 21:15:00 +01:00
Araq
69997af8e9 bugfix: endless recursion in 'semAfterMacroCall' 2012-01-13 15:17:43 +01:00
Araq
76886432da even more sys assertions 2012-01-13 12:49:06 +01:00
Araq
2673d73366 Merge branch 'master' of github.com:Araq/Nimrod 2012-01-12 19:45:10 +01:00
Araq
e6b3f50c7f more sysasserts for allocator/gc 2012-01-12 19:44:57 +01:00
dom96
be513be541 New tooltip API for gtk. 2012-01-12 18:19:27 +00:00
Araq
6599dca857 GC: interior pointers on stack are not necessarily aligned 2012-01-10 01:01:21 +01:00
Araq
e7e3c451ef removed '^ deprecated' message 2012-01-10 00:33:32 +01:00
Araq
4dcd7170aa bugfix: debugger works again 2012-01-08 23:42:22 +01:00
Araq
d34345586f unsuccessful phantom bug hunting 2012-01-08 20:18:24 +01:00
Araq
8aa4e46707 implemented incompleteStruct pragma; embedded debugger works with posix module 2012-01-05 00:46:51 +01:00
Araq
bcbfa3aaa4 C sources regenerated for new len(openarray) header that catches more bugs; symbol files should work again 2012-01-03 00:21:12 +01:00
Araq
b5aafb4cf3 bugfix: +1 unnecessary in resizeString; caused annoying reallocations for strings created with 'newStringOfCap' 2012-01-02 23:53:07 +01:00
Araq
d849463af2 serious allocator bugfixes 2012-01-02 23:12:12 +01:00
Araq
4f1b89c30c year 2012 for most copyright headers 2012-01-02 23:07:35 +01:00
Araq
0d8e6dda69 new len(openarray) implementation 2011-12-31 18:15:20 +01:00
Araq
4d9e8e13ae MAP_ANONYMOUS is not always 0x20 for linux; changed the tests 2011-12-31 15:49:48 +01:00
Araq
05fd30df43 sysio: got rid of now unnecessary length check 2011-12-31 11:35:40 +01:00
Araq
c463a22dc9 Merge branch 'master' of github.com:Araq/Nimrod 2011-12-31 11:28:09 +01:00
Araq
61ff329337 Merge pull request #79 from Tass/master
readAll
2011-12-31 02:21:01 -08:00
Araq
92395568bb improved actors.sync 2011-12-31 11:18:18 +01:00
Araq
743182afd7 windows module should now compile for all CPUs 2011-12-31 10:32:12 +01:00
Araq
d25fefc0ff make trecinca|b tests green 2011-12-31 10:23:56 +01:00