Commit Graph

5256 Commits

Author SHA1 Message Date
Mark Flamer
6fbc96fec4 LockFree Hash Table 0.1 2013-10-22 14:24:38 -07:00
Clay Sweetser
314e526f75 Added an insertion function that inserts elements of an openarray.
Added a deletion function that allows elements between two positions in a sequence to be deleted
2013-10-20 13:06:07 -04:00
Dominik Picheta
d94a870de4 Fixed definition of seqShallowFlag. 2013-10-19 21:13:17 +01:00
Dominik Picheta
199c4d21bd Fixed regression on ARM caused by the changed behaviour of noStackFrame in commit ac474a2812. 2013-10-19 21:01:32 +01:00
Andreas Rumpf
b4df3cade6 Merge pull request #615 from fowlmouth/patch-10
Update xlib.nim
2013-10-15 13:16:41 -07:00
Andreas Rumpf
acd285e00f Merge pull request #622 from rbehrends/master
Exposed process file handles in osproc module.
2013-10-15 13:13:39 -07:00
Clay Sweetser
229d83f6c6 Added a TSocketHandle type to winlean.nim and posix.nim
Edited sockets.nim and asyncio.nim to use the new TSocketHandle type.
2013-10-15 13:53:44 -04:00
Araq
52d1a637b9 fixed definition of culong on win64 2013-10-15 07:53:10 +02:00
Dominik Picheta
b753edec1d Add compressBound proc to zlib wrapper. 2013-10-13 00:41:57 +01:00
Reimer Behrends
f103cb4538 Exposed process file handles in osproc module.
The file handles of a PProcess instance can now be accessed through
the inputHandle(), outputHandle(), and errorHandle() methods.

Also tidied up documentation for stream accessor procs a bit.
2013-10-12 14:03:29 +02:00
Dominik Picheta
2555e500b6 Fixed async send in ftpclient module. 2013-10-11 19:20:45 +01:00
Araq
67e9f2861e some fixes for win64 2013-10-10 00:39:10 +02:00
Billingsly Wetherfordshire
4c7098e362 Update keysym.nim
properly type all the keysyms
2013-10-09 14:34:44 -07:00
Billingsly Wetherfordshire
8f2efd0b16 Update xutil.nim
removed converter
2013-10-09 14:34:17 -07:00
Billingsly Wetherfordshire
2c1c5f7a13 Update glx.nim
glx attributes should be int32
2013-10-08 18:05:55 -07:00
Billingsly Wetherfordshire
fd6f806194 Update xutil.nim 2013-10-08 18:04:58 -07:00
Billingsly Wetherfordshire
b226c8ca79 Update xlib.nim
remove -d:MACROS requirement for xlib shortcut functions
2013-10-08 18:02:52 -07:00
Dominik Picheta
3d8b883c15 Fixes problems parsing XML docs with multiple PIs. 2013-10-07 17:17:52 +01:00
Robert Persson
ace919a0cd Fixed small typobug in basic 3d 2013-10-02 10:24:22 +02:00
Araq
f857a842fc debug GC works now 2013-10-01 17:14:30 +02:00
Araq
1a792d46d0 first version of the debug GC; doesn't work yet 2013-10-01 08:44:09 +02:00
Araq
8b5aa221ad support for multiple modules of the same name; niminst supports 'platforms'; minor bugfixes 2013-09-24 16:07:07 +02:00
Araq
c11398ea0d bugfix: typos in os.nim 2013-09-24 09:27:00 +02:00
Araq
05d12897a2 changed parentDir to return the empty string on error 2013-09-24 09:22:29 +02:00
Araq
823cb494a5 Merge pull request #561 from fenekku/master
glColor*v now accept vector (array) as input (as in original lib)
2013-09-11 13:27:37 -07:00
Araq
c6d428d47d Merge pull request #548 from ventor3000/master
Added basic2d module
2013-09-10 14:21:01 -07:00
Araq
275c7ccf82 fixes #575 2013-09-10 22:04:12 +02:00
Araq
094d7fd4b1 added 'newLit' 2013-09-10 00:37:23 +02:00
Araq
827dc054fb bugfix: --gc:none -d:useMalloc works again 2013-09-06 00:25:48 +02:00
Araq
40b379859c resolved the conflict 2013-09-03 23:46:41 +02:00
Araq
891f871ba7 better support for GNU's assembler 2013-09-03 23:44:31 +02:00
Mark Flamer
73aba23a49 Add arity typetrait 2013-09-02 18:20:00 -07:00
Zahary Karadjov
6082595e96 Merge branch 'type-classes' into upstream 2013-09-03 03:14:56 +03:00
fenekku
0ce885e8c8 Color vectors (second line endings fix attempt) 2013-09-02 18:43:19 -04:00
fenekku
c57103f2d8 Color vectors (first line endings fix attempt) 2013-09-02 10:59:42 -04:00
Araq
39da6979ad use realpath in a posix compliant way 2013-09-01 22:53:02 +02:00
Araq
a95c0608b9 some fixes for Haiku 2013-09-01 17:29:29 +02:00
Araq
62ed6b0aaf Merge pull request #580 from gradha/pr_adds_equality_for_arrays
Adds equality comparison for arrays.
2013-09-01 01:39:31 -07:00
Araq
0464a1071e Merge branch 'master' of github.com:Araq/Nimrod 2013-08-31 20:45:47 +02:00
Araq
023bd63d39 fixes #398 2013-08-31 20:45:34 +02:00
Zahary Karadjov
b5d833b329 implemented the using statement 2013-08-31 19:40:36 +03:00
Araq
84bd794588 Merge pull request #579 from gradha/pr_fixes_xmltree_macro_docstring
Fixes xmltree <> macro docstring.
2013-08-31 07:33:30 -07:00
Araq
6cc06cd35d fixes #569; C++ codegen works again 2013-08-31 02:07:52 +02:00
Araq
0c133b3f02 tester compiles again 2013-08-30 18:14:19 +02:00
Araq
8710118b2c Merge branch 'master' of github.com:Araq/Nimrod 2013-08-30 12:44:27 +02:00
Araq
7056ceda67 float64 is now an alias to 'float'; fixes #545 2013-08-30 12:24:54 +02:00
Araq
5f943cf4bc docgen: more newlines in the output to support primitive postprocessors 2013-08-29 23:18:02 +02:00
Dominik Picheta
c934a33ccd Implemented ability to connect through proxies for the httpclient module. 2013-08-26 18:02:45 +01:00
Zahary Karadjov
037a1a3e0f parsing of user defined type classes 2013-08-23 21:36:56 +03:00
Zahary Karadjov
56d75bd23b implemented and documented the new typedesc binding rules 2013-08-23 15:43:27 +03:00