Commit Graph

1888 Commits

Author SHA1 Message Date
Zahary Karadjov
f52ea04d22 support suggest after compile in caas mode 2013-05-05 15:12:50 +03:00
Zahary Karadjov
5a2720e990 bugfix: compiling after idetools usage is now possible in caas mode 2013-05-05 00:42:16 +03:00
Zahary Karadjov
519d5b834a experimental support for answering idetools --def requests from
an in-memory index built during compilation in caas mode
2013-05-04 23:02:03 +03:00
Zahary Karadjov
34cd22ba72 remove some more references of containerID after merging 2013-05-04 18:10:43 +03:00
Zahary Karadjov
3f1e9b3a25 Merge branch 'master' of gh:/Araq/Nimrod into upstream 2013-05-04 17:50:38 +03:00
Zahary Karadjov
05fd46cdd1 failing test case demonstrating how generic arguments are preferred to
openarray and varargs arguments
2013-05-04 02:30:15 +03:00
Zahary Karadjov
4864447ba4 adding some failing caas tests 2013-05-04 02:17:52 +03:00
Zahary Karadjov
a8e12afc76 test-runner for caas multi-step tests 2013-05-04 01:04:28 +03:00
Dominik Picheta
ac9db5d684 Changed babel path handling. 2013-05-02 00:07:59 +01:00
Zahary Karadjov
89f9772f15 nimrod dump can now produce a machine readable json report
The data in the report includes necessary information for starting
the compiler service and setting up the project paths in the IDE.

the default verbosity of 1 is now set in the compiler code to fix an
issue with verbosity being temporary set to 1 during config parsing
even when it's explicitly overridden on the command-line.

compiler/lexbase was temporary renamed to nimlexbase as a
work-around for a codegen naming conflict with lib/pure/lexbase
resulting in linking errors (further investigation needed).
2013-05-01 20:46:05 +03:00
Zahary Karadjov
e0f706804f proper compiler output delimiter in the stdin compiler service 2013-04-29 09:52:27 +03:00
Araq
a31c81e31c Merge pull request #403 from fowlmouth/patch-4
update macros.add()
2013-04-26 02:16:33 -07:00
Billingsly Wetherfordshire
0169d671b3 Update macros.nim 2013-04-25 17:26:50 -05:00
Billingsly Wetherfordshire
8e12d1fb57 Update evals.nim 2013-04-25 17:08:59 -05:00
Araq
171155a12d fixes #393; now works with backticks 2013-04-23 17:32:02 +02:00
Araq
b0b0b8fcfb fixes #394 2013-04-23 17:19:30 +02:00
Araq
5975001201 added distinct array test 2013-04-23 13:53:19 +02:00
Araq
4e6b81e341 fixes #395 2013-04-23 13:44:38 +02:00
Simon Hafner
fcb4344ac5 Merge pull request #392 from gradha/pr_improves_os_docstrings
Adds to docstrings link between removeFile and removeDir.
2013-04-17 22:25:50 -07:00
Grzegorz Adam Hankiewicz
8d1f7869ae Adds to docstrings link between removeFile and removeDir. 2013-04-18 01:07:21 +02:00
Araq
497815ee81 Merge pull request #388 from gradha/pr_improves_tutorial_tuples_example
Improves tutorial tuples example.
2013-04-17 00:59:24 -07:00
Grzegorz Adam Hankiewicz
bccf2a3ade Improves tutorial tuples example. 2013-04-15 20:55:38 +02:00
Araq
ca2ac6e8f9 Merge pull request #389 from gradha/pr_corrects_default_verbosity_level
Corrects default verbosity level from 0 to 1.
2013-04-15 11:26:46 -07:00
Grzegorz Adam Hankiewicz
cbbcefeb0b Corrects default verbosity level from 0 to 1. 2013-04-15 19:33:15 +02:00
Dominik Picheta
c76fb1b177 Merge pull request #387 from gradha/pr_documents_verbosity_levels
Documents verbosity levels. Refs #258.
2013-04-14 13:53:43 -07:00
Grzegorz Adam Hankiewicz
3a605711bc Documents verbosity levels. Refs #258. 2013-04-14 22:20:58 +02:00
Dominik Picheta
badf792f22 Fixed some problems with the times module, added interval tests. 2013-04-14 02:41:12 +01:00
Araq
cc4250d746 times.nim compiles on windows again 2013-04-14 02:51:22 +02:00
Dominik Picheta
e3d097c4e9 Fixed recvLine deprecation warnings. 2013-04-14 01:00:38 +01:00
Dominik Picheta
43499b9f07 Fixed incorrect drawing of rectangles by graphics.drawRect. 2013-04-14 00:56:12 +01:00
Araq
7eee6282cf Merge pull request #384 from Tass/master
Fixes #334.
2013-04-13 13:13:55 -07:00
Araq
75b508032b added manyloc test suite; --path now relative to project dir if not absolute 2013-04-13 21:55:02 +02:00
Simon Hafner
4deaae9830 added toSeconds and fromSeconds to times. fixes #334 2013-04-13 13:57:06 -05:00
Araq
4f09794be9 fixes #244 2013-04-13 01:46:13 +02:00
Araq
a3864aea23 implements #258; activate via --verbosity:2 2013-04-13 01:24:57 +02:00
Araq
18fbaab216 fixes #310 2013-04-13 01:09:15 +02:00
Araq
3cb3813eed fixes #287; bugfix: subrange checking is performed again 2013-04-12 16:24:58 +02:00
Araq
f5db2de696 improved error message for #291 2013-04-11 19:24:08 +02:00
Araq
45185f84df cleanup of tests; use 'koch install' instead of 'install.sh' for a bootstrapping build 2013-04-11 17:28:17 +02:00
Araq
1ab598b336 fixes #283 2013-04-11 11:45:59 +02:00
Araq
5b5b02cb15 bugfix: new(TTable[string, int]) compiles 2013-04-10 12:49:30 +02:00
Zahary Karadjov
e7581e7b9b experimental support for outputting code snippets in error messages; implements #301
see #301 for description.
currently, the feature is activated by setting the verbosity level to 2 or more
2013-04-09 00:15:43 +03:00
Zahary Karadjov
95b28700cc bugfix: fix linking when symbol files are used 2013-04-08 23:23:12 +03:00
Araq
a3073cf078 bugfix: varargs min/max procs; fixes #373 2013-04-08 20:56:24 +02:00
Araq
7c12117ce0 fixes #378 2013-04-08 20:43:44 +02:00
Araq
908383e4ca fixes #321 2013-04-08 20:18:33 +02:00
Araq
dc65ccde01 fixes #368 2013-04-08 19:58:16 +02:00
Araq
5893a9195c implemented --dynlibOverride option for static linking of 'dynlib' 2013-04-08 16:38:49 +02:00
Araq
c4edcf3ea2 documented restricted destructors 2013-04-08 15:05:57 +02:00
Araq
6d64a6e42c next steps to make symbol files work again 2013-04-08 14:27:55 +02:00