22886 Commits

Author SHA1 Message Date
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
2f0f1d0a3f Adds idetools failure case for re"" being reported as a module. 2013-07-06 20:20:58 +02:00
Grzegorz Adam Hankiewicz
baf4f8c9eb Documents idetools skMacro with failure test case. 2013-07-06 20:00:12 +02:00
Grzegorz Adam Hankiewicz
383d047763 Documents idetools skLabel with failure test case. 2013-07-06 19:42:36 +02:00
Grzegorz Adam Hankiewicz
4ed44fc634 Moves caasdriver comments into idetools document. 2013-07-06 18:51:37 +02:00
Grzegorz Adam Hankiewicz
9e649ffdf2 Mentions expected order of idetools suggest results. 2013-07-06 18:03:27 +02:00
Grzegorz Adam Hankiewicz
9b76435280 Adds caas and idetools keywords to The One And Only Great Index. 2013-07-06 18:03:27 +02:00
Grzegorz Adam Hankiewicz
b22af9776d Forces removal of nimcache dir for all caas runs.
Now some test cases fail because they can't use a previous nimcache
directory (which potentially could have wrong compiled code anyway).
2013-07-06 18:03:19 +02:00
Grzegorz Adam Hankiewicz
4583c4ea0a Adds more idetools suggest failure cases. 2013-07-06 16:51:55 +02:00
Yury Benesh
e5ed6aec0e Moved linker flags to the end of cmd line in build.sh and bat templates 2013-07-06 10:40:32 +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
Araq
ebd45529c1 Merge pull request #509 from EXetoC/patch-1
Modify babelpath
2013-07-04 23:51:24 -07:00
Araq
c61488cf9d Merge pull request #508 from gradha/patch-1
Silences debug echo.
2013-07-04 23:48:54 -07:00
Erik Johansson Andersson
72ec035eba Modify babelpath
Babel looks in this dir now.
2013-07-04 20:41:35 +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
Araq
3e4dec3cf4 Merge pull request #485 from gradha/pr_suggest_case
Adds idetools --suggest test case. Refs #484.
2013-07-02 11:58:59 -07:00
Robert Persson
d1a90c6ec6 Cleanup of poly an numeric modules
Removed some test code
2013-07-02 20:55:27 +02:00
Araq
b5946751b8 Merge branch 'master' of github.com:Araq/Nimrod 2013-07-02 19:45:26 +02:00
Araq
bfca977d5f fixes #505 2013-07-02 19:44:40 +02:00
Araq
c1155cd2a5 fixes #503 2013-07-02 19:32:12 +02:00
Robert Persson
85dbc2d306 Added poly and numeric modules 2013-07-02 16:01:41 +02:00
Grzegorz Adam Hankiewicz
f7f1408168 Adds idetools --suggest test case. Refs #484.
1) There are too many suggestions for the given prefix.
2) The suggestions don't take into account the preceeding type.
3) trackDirty only works on caas mode.
2013-07-02 12:28:22 +02:00
Araq
0c18e05336 Merge pull request #502 from nihathrael/master
Order suggestion output by scope and then by item name.
2013-07-01 11:47:13 -07:00
Thomas Kinnen
cb3915c5e1 Order suggestion output by scope and then by item name. 2013-07-01 20:32:26 +02:00
Araq
dfe195a4a1 fixes #501 2013-07-01 20:25:38 +02:00
Araq
9b4be8a739 bugfix: -o option doesn't crash the compiler anymore 2013-07-01 20:17:36 +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
1bdc0d1dd3 fixes lots of regressions 2013-06-29 10:04:18 +02:00
Araq
43de61f37b bugfix: pragmas allowed for implicit generics 2013-06-29 09:08:57 +02:00
Araq
117a77e106 Merge branch 'master' of github.com:Araq/Nimrod 2013-06-29 01:52:06 +02:00
Araq
8f0d0250cd bugfix: typo 2013-06-29 01:51:42 +02:00
Araq
7b946ec025 Merge pull request #486 from gradha/pr_idetools_docs
Adds idetools docs
2013-06-28 14:43:30 -07: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
93158a53a8 got rid of debug calls 2013-06-28 23:40:09 +02:00
Araq
a8542fbe06 some small performance improvement for the evaluator 2013-06-28 23:36:43 +02:00
Araq
976d5b18ed small REPL improvements 2013-06-28 16:40:01 +02:00
Araq
2ca05eeb16 var tuple unpacking works at compile time 2013-06-28 08:40:49 +02:00
Araq
df8e151408 implements nicer floating point literals 2013-06-27 22:22:49 +02: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