Commit Graph

2677 Commits

Author SHA1 Message Date
Araq
f9426bfcd5 added macros.genSym 2013-07-24 21:58:17 +02:00
Dominik Picheta
325c167e2a Fixes OSError deprecation warning. 2013-07-21 11:08:28 +01:00
Araq
84534ce4b8 Merge branch 'master' of github.com:Araq/Nimrod 2013-07-20 20:18:21 +02:00
Grzegorz Adam Hankiewicz
55bcd0ba1e Adds findAll() convenience procs to xmltree. 2013-07-20 00:06:23 +02:00
Grzegorz Adam Hankiewicz
e7be3d873f Notes kind() getter is used to read TXmlNode.k field. 2013-07-19 23:25:22 +02:00
Grzegorz Adam Hankiewicz
c0b78276e8 Adds convenience expandTilde proc around getHomeDir. 2013-07-19 23:20:06 +02:00
Grzegorz Adam Hankiewicz
68cfb25c11 Adds convenience copyFileWithPermissions to os module. 2013-07-19 22:52:11 +02:00
Araq
bfbdb1f028 refactorings for the eval engine; bugfix: clean templates as accessors 2013-07-19 22:22:20 +02:00
EXetoC
1e3934e464 dynlib 2013-07-18 23:25:29 +02:00
EXetoC
6e4dfc8eb5 Add missing SDL symbols. 2013-07-18 20:28:09 +02:00
Dominik Picheta
f3b4240b87 Fixed libzip path for Arch Linux. 2013-07-17 22:29:21 +01:00
jbe
2c2ae2adb2 export pointer types for SDL event objects 2013-07-17 00:52:32 +02:00
Grzegorz Adam Hankiewicz
2ee228d5d1 Documents copyFile not copying attributes on posix. 2013-07-16 02:56:50 +02:00
Grzegorz Adam Hankiewicz
ec6e267351 Warns to not modify string findAll is iterating over. 2013-07-16 02:00:25 +02:00
Grzegorz Adam Hankiewicz
67cea2b9b5 Explains parseHex initialization quirk. 2013-07-16 01:11:20 +02:00
Grzegorz Adam Hankiewicz
b5811cc73c Adds some examples to JoinPath and / procs. 2013-07-16 00:47:49 +02:00
Yury Benesh
02ca9e3b59 Moved complex pragmas for xlib and cairo into separate included files. Fixed xkb bindings. 2013-07-15 16:06:53 +03:00
Yury Benesh
f54cb2e323 Fixed xrender.nim for use_pkg_config 2013-07-09 23:30:11 +03:00
Yury Benesh
3c9864c9d3 Added use_pkg_config, use_pkg_config_static conditionals to xlib, cairo 2013-07-09 21:58:22 +03:00
Araq
dbb87bc557 Merge pull request #504 from ventor3000/master
modules poly and numeric added
2013-07-07 16:06:58 -07:00
Araq
f841447c75 Merge pull request #513 from gradha/pr_extends_align
Extends align proc with default padding parameter.
2013-07-07 16:01:51 -07:00
Yury Benesh
f74e296f84 Fixed XClientMessageEvent struct, added equals operator fot TAtom from unsigned, added xclient union field access proc to XEvent 2013-07-07 23:01:11 +03:00
Robert Persson
5a18100816 Fixed some minor stuff in module poly
Removed the stupid initPolyFromDegree which only served ro re-allocate
results. Also fixed some minor stuff with nil return values in roots.
2013-07-07 01:50:10 +02:00
Robert Persson
0d2f8d5079 Optimized integrate function in module poly
Rewrote the integrate function since the old one was quite hacky. The
new one is about 7 times faster in release and 3 times faster in debug
2013-07-07 01:26:00 +02:00
Yury Benesh
127253c8d5 Some fixes to xlib wrapper 2013-07-06 23:39:15 +03:00
Grzegorz Adam Hankiewicz
65b899030d Extends align proc with default padding parameter. 2013-07-05 21:37:30 +02:00
Grzegorz Adam Hankiewicz
6bab7a5bda Documents passC/passL pragmas. Refs #506. 2013-07-05 16:33:52 +02:00
Yury Benesh
a080277f84 Added pkg-config support to xlib, xrender, cairo, cairoxlib 2013-07-04 19:38:27 +03:00
Yury Benesh
37b660dd78 Fixed libX11, libXrender bindings for macos and linux. 2013-07-04 17:45:44 +03:00
Grzegorz Adam Hankiewicz
dd60372226 Silences debug echo. 2013-07-04 16:18:36 +02:00
Robert Persson
ce1399db2d Optimized divMod in poly
Made a huge speed improvement in debug mode. Only a few % in release,
but the memory load should be somewhat lower.
2013-07-03 12:44:26 +02:00
Robert Persson
2cae55ae04 Fixed a mixed bag of stuff poly and numeric 2013-07-03 01:15:31 +02:00
Robert Persson
d1a90c6ec6 Cleanup of poly an numeric modules
Removed some test code
2013-07-02 20:55:27 +02:00
Robert Persson
85dbc2d306 Added poly and numeric modules 2013-07-02 16:01:41 +02:00
Araq
6c8e740b57 made parseBiggestFloat faster for large exponents 2013-07-01 00:33:11 +02:00
Araq
30f8568570 fixes --os:standalone 2013-06-30 22:10:04 +02:00
Araq
1a5e30b053 made some tests green 2013-06-30 21:55:05 +02:00
Araq
52851b722d --os:standalone works again 2013-06-30 21:15:28 +02:00
Araq
651103ff32 2n attempt to fix niminst on the testing machines 2013-06-29 10:28:28 +02:00
Araq
693d019654 Merge pull request #487 from gradha/pr_no_more_slurping
Improves highlite module
2013-06-28 14:41:44 -07:00
Araq
86d64b2f5e attempt to make libzip work on the testing machines 2013-06-27 21:41:53 +02:00
Araq
b6f2902905 Merge branch 'master' of github.com:Araq/Nimrod 2013-06-27 19:57:24 +02:00
Araq
83876b1b81 bugfix: rendering of typ|typ2 2013-06-27 19:57:01 +02:00
Araq
6d7ad66982 attempt to use the lib.so for libzip 2013-06-27 16:34:21 +02:00
Dominik Picheta
a9f2c3ffaf Fixed OSError + recvLine deprecation warnings. 2013-06-27 15:06:30 +01:00
Araq
e599fdd60d bugfix: marshal supports unsigned numbers 2013-06-27 08:39:41 +02:00
Araq
82ceca0717 fixes #492 2013-06-27 07:43:04 +02:00
Araq
3ff572ffcd Merge branch 'master' of github.com:Araq/Nimrod 2013-06-27 01:05:19 +02:00
Araq
a674c039fb fixed a long standing xml parser bug; html parser bugfixes + speed improvements 2013-06-27 01:04:56 +02:00
Dominik Picheta
9686d92bfc Fixed OSError deprecation warnings. 2013-06-26 00:00:07 +01:00