Marpa

Changes On Branch mistake
Login
Tcl 2016 Conference, Houston/TX, US, Nov 14-18
Send your abstracts to tclconference@googlegroups.com by Sep 12.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch example-test-integration Excluding Merge-Ins

This is equivalent to a diff from 7dbbfd79f5 to 67d5a8317b

2018-09-07
23:12
Integrated the language example tests into the main. Added the language example parsers to the `remeta` tool to ensure that they are updated after runtime API changes too, not just the system parsers. Dropped the replicated support files, redirected test suites to the main support as the only support. Note: The json example has issues, major testsuite fail. Bisect where this started and fix. - Looks to be lexeme location information differences between rtC and rtTcl. - Might be fixed in the parse-event branch. Leaf check-in: 67d5a8317b user: andreask tags: mistake, example-test-integration
19:05
Fixed handling of `args` parameter in wrong#args error messages. The text is dependent on core version. -- There is more going on -- Critcl differences, Core differences -- Try later again -- Closed-Leaf check-in: 7dbbfd79f5 user: andreask tags: mistake
04:42
The code generating symbol names for literals was still subject on the exact content of the [:control:] charclass, causing differences in output depending on the version of Tcl used (seen between 8.5.18 and 8.5.19). Now ensured version-independent quoting in all the relevant places. Fixed order of conditions too. Cross-referenced these places. Regenerated the internal parsers (slif, literals). Updated tests. check-in: e71840b49a user: aku tags: trunk

Changes to bootstrap/remeta.

Changes to languages/heredoc/heredoc-c.tcl.

Changes to languages/heredoc/heredoc-tcl.tcl.

Changes to languages/heredoc/tests/common/hd-core.testsuite.

Deleted languages/heredoc/tests/support/ast.tcl.

Deleted languages/heredoc/tests/support/dirs.tcl.

Deleted languages/heredoc/tests/support/textutils.tcl.

Changes to languages/json/json-c.tcl.

Changes to languages/json/json-tcl.tcl.

Changes to languages/json/tests/common/json-core.testsuite.

Deleted languages/json/tests/support/ast.tcl.

Deleted languages/json/tests/support/dirs.tcl.

Deleted languages/json/tests/support/textutils.tcl.

Changes to languages/min-dt/mindt-lang-c.tcl.

Changes to languages/min-dt/mindt-lang-tcl.tcl.

Changes to languages/min-dt/mindt-sf-c.tcl.

Changes to languages/min-dt/mindt-sf-tcl.tcl.

Changes to languages/min-dt/tests/common/mdt-core.testsuite.

Changes to languages/min-dt/tests/common/sf-core.testsuite.

Deleted languages/min-dt/tests/support/ast.tcl.

Deleted languages/min-dt/tests/support/dirs.tcl.

Deleted languages/min-dt/tests/support/textutils.tcl.

Changes to slif-literal/lparser.tcl.

Changes to slif-parser/parser.tcl.

Added tests/lang-heredoc-rtc.test.

Added tests/lang-heredoc-tcl.test.

Added tests/lang-json-rtc.test.

Added tests/lang-json-tcl.test.

Added tests/lang-mindt-rtc.test.

Added tests/lang-mindt-sf-rtc.test.

Added tests/lang-mindt-sf-tcl.test.

Added tests/lang-mindt-tcl.test.

Changes to tests/support/ast.tcl.

Changes to tests/support/textutils.tcl.