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
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
Billingsly Wetherfordshire
8e12d1fb57
Update evals.nim
2013-04-25 17:08:59 -05:00
Araq
b0b0b8fcfb
fixes #394
2013-04-23 17:19:30 +02:00
Araq
4e6b81e341
fixes #395
2013-04-23 13:44:38 +02:00
Araq
75b508032b
added manyloc test suite; --path now relative to project dir if not absolute
2013-04-13 21:55:02 +02: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
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
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
6d64a6e42c
next steps to make symbol files work again
2013-04-08 14:27:55 +02:00
Araq
00cdbca413
rodfile viewer works again
2013-04-08 11:56:21 +02:00
Araq
fb3cda551a
Merge branch 'master' of github.com:Araq/Nimrod
2013-04-08 00:10:53 +02:00
Araq
bb3f648bd2
improvements for destructors
2013-04-08 00:10:34 +02:00
Araq
d57fe6c904
bugfix: lambdalifting needs to deep copy parameters
2013-04-08 00:04:35 +02:00
Zahary Karadjov
27dd39778f
use file IDs consistently instead of file paths in the rod files handling
2013-04-07 21:31:50 +03:00
Araq
f9d4e39a12
bugfix evals.nim
2013-04-07 14:12:08 +02:00
Araq
0b1630b46c
optimized evals.nim a bit
2013-04-07 03:23:15 +02:00
Araq
beb13ecf62
rod file viewer for easier debugging of rod files
2013-04-04 13:05:38 +02:00
Araq
2f826b5305
fixes memory leaks concerning closures
2013-03-29 16:41:05 +01:00
Araq
905fb85789
better treatment of var/let/const/type sections in the templating system
2013-03-29 15:28:13 +01:00
Araq
3051c52f51
fixes a long-standing bug about procvar checking
2013-03-25 01:44:52 +01:00
Araq
ba80bd807c
fixes #376
2013-03-24 13:05:19 +01:00
Araq
dcb0f243de
fixes #335
2013-03-23 01:03:26 +01:00
Araq
c9ed846a43
added system.locals
2013-03-21 21:28:46 +01:00
Araq
02b1503e1f
bugfix: case exhaustiveness checking
2013-03-21 08:09:14 +01:00
Araq
b7d1901747
better error message when C compilation fails
2013-03-19 08:43:45 +01:00
Araq
8281bd9f0f
fixes #257
2013-03-18 01:41:09 +01:00
Araq
0761b449ed
fixes #304
2013-03-18 00:22:21 +01:00
Araq
65319ba22d
fixes #332
2013-03-17 23:40:03 +01:00
Araq
3620155d93
bugfix: subtle bug about 'var' parameters in templates
2013-03-17 20:43:31 +01:00
Araq
6ed18a8b24
fixes #366
2013-03-17 20:11:16 +01:00
Araq
3703bb929b
Merge branch 'master' of github.com:Araq/Nimrod
2013-03-17 16:44:31 +01:00
Grzegorz Adam Hankiewicz
72a3e21f28
Removes executable bit for text files.
2013-03-16 23:53:07 +01:00