Commit Graph

2094 Commits

Author SHA1 Message Date
Grzegorz Adam Hankiewicz
fe18117fb2 Adds idetools testcase for dynamic dispatch. Refs #477. 2013-06-10 23:07:36 +02:00
Grzegorz Adam Hankiewicz
b0ba4caf64 Renames test cases to be more human friendly. 2013-06-10 23:06:49 +02:00
Grzegorz Adam Hankiewicz
c7a4412f8a Adds skMethod example to idetools api test. 2013-06-10 22:42:16 +02:00
Araq
281424dded Merge pull request #476 from gradha/pr_fix_idetools_taintmode
Fixes recent idetools breakage
2013-06-10 13:10:19 -07:00
Grzegorz Adam Hankiewicz
b7a4a9a6ce Fixes usage of public API caasTestsRunner in tester. 2013-06-10 22:06:38 +02:00
Grzegorz Adam Hankiewicz
d8f349f201 Fixes caasdriver for --taintMode:on compilation. 2013-06-10 22:01:00 +02:00
zah
6cafb2619a Merge pull request #470 from gradha/pr_idetools_tests
Adds idetools tests
2013-06-10 04:14:49 -07:00
Araq
8f97f3180a made tests green 2013-06-10 00:17:10 +02:00
Araq
be4fd48ab8 fixes 465 2013-06-09 23:51:29 +02:00
Araq
c5e07af902 Merge pull request #473 from gradha/pr_doc_improvements
Doc improvements
2013-06-09 14:43:33 -07:00
Araq
0696ab09b1 Merge pull request #475 from gradha/pr_macosx_gnu_readline
Wraps variables inside `when` for macosx. Fixes #461.
2013-06-09 14:40:30 -07:00
Araq
3f35e2d39e resolved conflict; added missing files 2013-06-09 23:33:32 +02:00
Araq
23ef565a3c implemented large parts of the 'not nil' checking 2013-06-09 23:29:43 +02:00
Grzegorz Adam Hankiewicz
07d19df80f Wraps variables inside when for macosx. Refs #461. 2013-06-09 22:51:27 +02:00
Grzegorz Adam Hankiewicz
05c2d9bd73 Adds docutils modules to lib index, fixes :idx: markers. 2013-06-09 16:10:41 +02:00
Grzegorz Adam Hankiewicz
19a36c9acb Documents shortcut array syntax. Refs #397. 2013-06-09 15:35:21 +02:00
Grzegorz Adam Hankiewicz
a7e70e6229 Adds distinct and borrow to the one and only true index. 2013-06-09 15:23:53 +02:00
Grzegorz Adam Hankiewicz
1bbabd1e81 Removes CaasRun prefix from suggest-compile.txt test.
The --trackDirty switch should work the same for ProcRun, so it's a bug
that it doesn't dump the same suggestion information as in server mode.
2013-06-08 20:48:39 +02:00
zah
97eb4bd0ff documented trackDirty 2013-06-08 11:19:45 +03:00
Grzegorz Adam Hankiewicz
b0e7170965 Adds idetools testcase. Refs #416. 2013-06-07 22:06:04 +02:00
Grzegorz Adam Hankiewicz
27ebd3ce2e Adds comments to output, can help debug failure logs. 2013-06-07 21:43:27 +02:00
Grzegorz Adam Hankiewicz
0d333fdcb4 Adds idetools test case. Refs #416. 2013-06-07 21:38:07 +02:00
Grzegorz Adam Hankiewicz
f11a3b2324 Adds generic idetools api test case.
At the moment three lines of the test case fail in proc mode.
2013-06-07 21:24:45 +02:00
Grzegorz Adam Hankiewicz
1d813167c4 Implements prefixes for comments or specific mode runs. 2013-06-07 20:28:02 +02:00
Grzegorz Adam Hankiewicz
8f76092b89 Runs all caas tests also in process mode.
This requires changing a little bit the test cases to avoid specifying
the filename as the last parameter. The trackDirty switch still doesn't
work for process mode. Also revers some SuccessX which I think were
hidden in the amount of output verbosity.
2013-06-07 19:47:33 +02:00
Grzegorz Adam Hankiewicz
9b0e03cb2e Replaces dirname with osproc.parentDir. 2013-06-07 18:51:52 +02:00
Grzegorz Adam Hankiewicz
298f546be0 Adds embedded comment describing program usage. 2013-06-07 18:47:31 +02:00
Grzegorz Adam Hankiewicz
18725aab28 Adds verbose switch, by default reports only failures. 2013-06-07 18:32:43 +02:00
Grzegorz Adam Hankiewicz
2793170fed Makes caasdriver exit with number of errors.
Also displays result and separator after each test.
2013-06-07 18:25:57 +02:00
Araq
b92c87e2ec Merge pull request #467 from fowlmouth/patch-9
use proper types in lua
2013-06-06 14:18:55 -07:00
Araq
ce378d8984 Merge pull request #464 from fowlmouth/patch-8
made macros.dumptree and dumplisp immediate, deprecated the *_imm versions
2013-06-06 14:16:16 -07:00
Araq
9604df8431 fixes #466 2013-06-06 23:15:05 +02:00
Billingsly Wetherfordshire
463267ce12 cleaned up lualib.nim 2013-06-06 03:51:38 -06:00
Billingsly Wetherfordshire
05f0444c02 cleaned up lua.nim 2013-06-06 03:51:10 -06:00
Billingsly Wetherfordshire
516e0cb71a use proper types in lua
* ints changed to cint
* the source has been cleaned up with {.push/pop.}
* lua 5.2 has been removed (it is incompatible)
2013-06-06 03:49:31 -06:00
Billingsly Wetherfordshire
7ea77d93e3 Update news.txt 2013-06-04 22:33:55 -06:00
Billingsly Wetherfordshire
4255eb511e made macros.dumptree and dumplisp immediate, deprecated the *_imm versions 2013-06-04 22:28:20 -06:00
Araq
2aaa8f7909 implemented dataflow analysis; activate via --warning[Uninit]:on 2013-06-04 21:58:39 +02:00
Araq
f7c0cc976d fixes #456 2013-06-04 08:02:53 +02:00
Araq
2f5d5e3ba7 fixes #451 2013-06-04 07:48:46 +02:00
Araq
b487ebaaba new scoping rules for 'if' now active 2013-06-04 01:11:55 +02:00
Araq
b767f34b6b manyloc test should be green again 2013-06-04 00:58:43 +02:00
Araq
7d6556ffe7 tiny doc improvement 2013-06-03 19:33:20 +02:00
Araq
b3ac785f95 fixes semicolon parsing issue 2013-06-03 08:05:32 +02:00
Araq
865a43050d fixes #385 2013-06-03 01:21:21 +02:00
Araq
dcff5571a2 Merge branch 'master' of github.com:Araq/Nimrod 2013-06-02 21:52:35 +02:00
Araq
4308f32255 astToStr is now immediate 2013-06-02 21:52:04 +02:00
Araq
fa062ca0c4 next steps to a luajit codegen 2013-06-02 21:50:56 +02:00
Dominik Picheta
e56fdfc4be Added unittest module to docgen. 2013-05-31 12:46:21 +01:00
Araq
2ec3e6b49e more accurate effects for times.nim; bugfix for the JS codegen 2013-05-31 12:20:55 +02:00