Commit Graph

1989 Commits

Author SHA1 Message Date
Araq
258aabba65 todo.txt changes 2013-05-11 10:30:49 +02:00
Simon Hafner
40b411fb1c Merge pull request #426 from gradha/pr_misc_doc_improvements
Misc doc improvements
2013-05-10 15:42:05 -07:00
Simon Hafner
56539fd44d Merge pull request #425 from gradha/pr_ignore_generated_files
Adds some more entries to the list of ignored files.
2013-05-10 15:39:20 -07:00
Grzegorz Adam Hankiewicz
0b5ca95222 Adds note about grouping to split iterators. 2013-05-11 00:04:08 +02:00
Grzegorz Adam Hankiewicz
c2bc187382 Adds note to quit() about being called for termination. 2013-05-10 23:37:34 +02:00
Grzegorz Adam Hankiewicz
2b517161e4 Adds link to manual thread memory section from threads module. 2013-05-10 23:33:01 +02:00
Grzegorz Adam Hankiewicz
f04b502cfe Adds some more entries to the list of ignored files. 2013-05-10 23:22:45 +02:00
Araq
1980c8930d Merge branch 'master' of github.com:Araq/Nimrod 2013-05-09 03:21:24 +02:00
Araq
2d39a18faa better effects handling for callbacks 2013-05-09 03:20:55 +02:00
Araq
2b600bbaa6 Merge pull request #418 from fowlmouth/patch-5
add hashing for seqs
2013-05-08 16:12:33 -07:00
Araq
44c4b945eb pegs/re =~ warns about scope rule change; improved docs 2013-05-08 15:49:04 +02:00
Araq
9fc98cefda Merge branch 'master' into newparser 2013-05-07 18:44:24 +02:00
Araq
d97504d6ef c2nim, pas2nim compile again 2013-05-07 17:19:36 +02:00
Araq
4de6d1be72 fixed void context detection 2013-05-07 13:54:38 +02:00
Araq
cb51c1a0e7 more intelligent handling of 'discardable' 2013-05-07 11:13:29 +02:00
Araq
635469ec45 fixes #121 2013-05-06 20:36:03 +02:00
Araq
6c0425d574 'result/return' triggers a void context 2013-05-06 18:30:54 +02:00
Zahary Karadjov
f0be93bfa2 handle invalid data in --def 2013-05-05 19:34:14 +03:00
Zahary Karadjov
11ee226192 don't perform unnecessary linking 2013-05-05 16:50:01 +03:00
Zahary Karadjov
961d3de8e5 fix compiling after suggest 2013-05-05 16:34:00 +03:00
Zahary Karadjov
f52ea04d22 support suggest after compile in caas mode 2013-05-05 15:12:50 +03:00
Billingsly Wetherfordshire
cc887bf66e Change varargs[T] to openarray[T] 2013-05-04 19:26:02 -05: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
Araq
23bd3ccd8b Merge branch 'master' into newparser 2013-05-04 19:10:12 +02:00
Araq
f8af7ed6b4 more intuitive behaviour for 'discardable' in expression bodies 2013-05-04 18:58:58 +02: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
Araq
af441e607f fixes #117 2013-05-04 13:21:36 +02:00
Billingsly Wetherfordshire
e662c973ef Change hash[T](seq[A]) to take varargs[A] 2013-05-04 04:39:21 -05:00
Billingsly Wetherfordshire
6aabf9b7dd add hashing for seqs 2013-05-04 03:15:22 -05:00
Araq
3aa36a8568 bugfixes 2013-05-04 02:22:38 +02: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
Araq
0991706d55 fixed: typo 2013-05-03 23:56:49 +02:00
Araq
fa0a327dd6 completed expr/stmt unification 2013-05-03 23:51:43 +02:00
Araq
8e5d6834cc new parser works with docgen 2013-05-02 02:17:03 +02:00
Araq
cc591cf3c1 pegs compiles again 2013-05-02 01:54:42 +02:00
Dominik Picheta
ac9db5d684 Changed babel path handling. 2013-05-02 00:07:59 +01:00
Araq
1dd01e5891 revert new scope for 'if' 2013-05-02 00:36:06 +02:00
Araq
c75aa98706 --out works for exes 2013-05-01 21:31:44 +02: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
Araq
56045ad7ff bugfixes mostly JS related 2013-05-01 14:48:40 +02:00
Araq
eaeb26f003 re.nim compiles again 2013-05-01 00:28:11 +02:00
Araq
427f84b4ec tester should work again; documented (;) 2013-04-30 23:54:02 +02:00
Araq
e70cc64e90 proper scoping for 'if' 2013-04-30 14:40:54 +02:00
Araq
d64d6a70d4 new js codegen: bugfixes 2013-04-30 09:48:21 +02:00
Araq
2afadc5c9c first steps to the expr/stmt unification 2013-04-30 02:38:49 +02:00
Zahary Karadjov
e0f706804f proper compiler output delimiter in the stdin compiler service 2013-04-29 09:52:27 +03:00