Commit graph

296 commits

Author SHA1 Message Date
Dominik Picheta
5310a3044f Many fixes for asynchronous sockets. Asyncio should now work well with buffered and unbuffered plain and ssl sockets. Added asyncio
test to the test suite.
2012-07-22 23:32:49 +01:00
Araq
5e3d42a929 Merge branch 'master' of github.com:Araq/Nimrod 2012-07-16 23:01:18 +02:00
Araq
8d99753d63 preparations for making 'closure' the default calling convention for proc types 2012-07-16 23:00:57 +02:00
Araq
4215686cce x11 example compiles again; updated python wrapper; compiler supports variables in DLLs 2012-07-16 08:11:37 +02:00
Araq
17a41ff5df Merge pull request #165 from Schala/master
PDCurses wrapper is (almost) done, but will compile
2012-07-15 02:16:16 -07:00
Araq
089e7db08a x11 wrapper uses system's types 2012-07-15 10:39:21 +02:00
Schala Zeal
61bf90f658 PDCurses wrapper (incomplete, see desc)
PDCurses wrapper will compile. However there are a couple dozen consts
commented out that were problematic. Also, I got confused about a few
procs with function ptrs as arguments. Feel free to fix
2012-07-15 00:00:32 -07:00
Araq
6074a9c129 pcre wrapper compiles again 2012-07-11 14:28:49 +02:00
Schala Zeal
5f0d685f86 Oops.. 2012-07-09 19:06:36 -07:00
Schala Zeal
59cbc6b05d PCRE wrapper update to 8.31
PCRE wrapper update to 8.31, UTF-16 support omitted, replaced dist DLL
2012-07-09 18:38:07 -07:00
Araq
4fbba0a65a changed integer promotion rules; breaks bootstrapping and lots of code 2012-07-08 21:03:47 +02:00
Araq
9b60518904 Merge pull request #135 from rafaelvasco/master
PPGLChar to cstringArray pull request
2012-06-19 15:23:09 -07:00
Zahary Karadjov
b11fe5d0b4 more uint related fixes 2012-06-14 17:33:00 +03:00
Rafael Vasco
0c353876a1 Fixed other procedures that used PPGLChar.
They are now using cstringArray as glShaderSource since they are
semantic compatible with it.
2012-06-13 15:11:50 -03:00
Rafael Vasco
5fba5a7c01 Fixed string param on glShaderSource 2012-06-13 14:30:38 -03:00
Dominik Picheta
3294cb10a9 Sockets are now buffered and have ssl support through openssl. 2012-06-03 19:09:42 +01:00
Araq
dde5a83d29 improvements for the iup wrapper 2012-05-05 10:47:36 +02:00
Araq
c53ad1b39f documentation improvements; higher level Mongodb wrapper 2012-04-09 11:18:10 +02:00
Araq
0f96e72b18 fixed another docgen bug; initial mongodb wrapper 2012-04-06 00:41:27 +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
b9f99565e9 added new OpenGL wrapper 2012-04-04 01:40:39 +02:00
Zahary Karadjov
a72fe16f9d making tests green again 2012-03-20 14:44:23 +02:00
Zahary Karadjov
72f2a6e275 the test suite is mostly green again 2012-03-16 05:33:21 +02:00
Araq
8f66c99f07 prepared niminst for win64 target 2012-02-28 23:02:17 +01:00
Araq
97366d4419 bugfix: optimization of complex constant string concatenations 2012-02-17 02:16:33 +01:00
Dominik Picheta
73553308f8 pcre_info has been dropped; http://www.exim.org/lurker/message/20111223.121857.2da547e0.fr.html 2012-02-12 18:12:27 +00:00
Dominik Picheta
5d80d9dc9b Added set_visible_window to gtk2 2012-02-12 00:30:44 +00:00
dom96
cd0623ecef Removed ambiguity in gtk2.nim 2012-02-11 17:03:27 +00:00
dom96
be513be541 New tooltip API for gtk. 2012-01-12 18:19:27 +00:00
Dominik Picheta
fff9276cf6 Added a couple of GTK 2.12 functions. 2011-12-18 22:16:19 +00:00
Zahary Karadjov
b7e8daf65d libuv working on windows too
Added: vcc compilation flags for proper debug symbol generation
2011-10-12 22:40:01 +03:00
Zahary Karadjov
49d924c20b Added wrappers for joyent's libuv and http_parser librarier 2011-10-12 16:24:23 +03:00
Keita Haga
8fa8ab5960 lib/wrappers/sphinx.nim: fix typo, use 'shpinx' instead of 'sphinx' 2011-09-09 19:03:33 +09:00
Araq
2f066395ba bugfixes; step one for 'var T' as return type support 2011-07-28 00:53:52 +02:00
Araq
246b8d18a1 tests repaired; serious typo in the allocator fixed; fixes #32 2011-07-22 23:58:19 +02:00
Araq
5b96eaa953 preparations for 0.8.12 2011-07-10 15:48:13 +02:00
Araq
adbb48fbce bugfix: endless loop in parser; added sphinx wrapper 2011-06-14 12:05:36 +02:00
Araq
3260702a60 first steps to thread local heaps 2011-06-02 13:02:40 +02:00
dom96
6b4101f82e The sockets module supports non-blocking sockets now. Many other fixes in sockets. Timeout support in scgi. 2011-04-30 13:51:04 +01:00
Araq
8dda362fa6 slices are first class citizens 2011-04-22 10:53:43 +02:00
Araq
46c41e4369 p[] instead of p^ 2011-04-11 23:28:53 +02:00
Araq
4741e8f9a1 ugh, maybe broke git 2011-04-01 15:07:16 +02:00
Araq
5b789f2da8 bugfixes; field discriminant checks; linearScanEnd, unroll, shallow pragmas 2011-03-23 01:09:52 +01:00
Araq
62b4cc6c02 more fixes for dy(n)lib typo; fixes #15 2011-03-08 22:45:57 +01:00
Araq
3005955d20 distinction between re.replace and re.replacef; speed improvements for re module 2011-03-06 21:16:05 +01:00
Araq
3c4f0bf905 added missing new Lua and openGl wrappers 2011-02-20 20:12:58 +01:00
Araq
5c7e3efbc3 bugfix: readline wrapper; bugfix: evaluation of type conversions 2011-02-14 21:20:35 +01:00
Araq
55c4074647 REPL improvements 2011-02-13 21:24:52 +01:00
Araq
5b28d08203 non-nil AST; continue after errors for IDE support 2011-02-12 19:24:20 +01:00