Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-07 | parsetools: Fix Yecc regarding Unicode atoms | Hans Bolinder | |
Terminals and non-terminals still need to be quoted, which is a side-effect of using the Erlang scanner. | |||
2017-03-10 | parsetools: Fix handling of locations and annotations | Hans Bolinder | |
2016-09-29 | parsetools: Correct counting of newlines | Hans Bolinder | |
See https://bugs.erlang.org/browse/ERL-263 The fix in commit c9bc5c94 of PR-431 (https://github.com/erlang/otp/pull/431) introduced new problems. | |||
2016-09-12 | parsetools: Suppress Dialyzer-warnings | Hans Bolinder | |
When using Yecc's operator precedence declarations (Right, Nonassoc, Left), it is possible that some clauses of the generated code are unreachable. Dialyzer complains, at least if SET_LIMIT in erl_types is set sufficiently high (to avoid sets of integers to collapse to the integer() type). Rather than trying to figure out exactly which clauses are unreachable, Yecc generates a Dialyzer suppression. | |||
2016-03-15 | update copyright-year | Henrik Nord | |
2016-02-17 | Eliminate use of test_server.hrl and test_server_line.hrl | Björn Gustavsson | |
As a first step to removing the test_server application as as its own separate application, change the inclusion of test_server.hrl to an inclusion of ct.hrl and remove the inclusion of test_server_line.hrl. | |||
2015-06-18 | Change license text to APLv2 | Bruce Yinhe | |
2015-04-30 | parsetools: Use module erl_anno | Hans Bolinder | |
2015-01-15 | Let Yecc use the new -dialyzer attribute | Hans Bolinder | |
Suppress Dialyzer warnings for clauses the only purpose of which is to catch bugs in Yecc. | |||
2013-09-03 | Merge branch 'maint' | Hans Bolinder | |
* maint: Fix a Unicode filename bug affecting Leex and Yecc | |||
2013-09-02 | Fix a Unicode filename bug affecting Leex and Yecc | Hans Bolinder | |
A bug where Unicode filenames combined with Latin-1 encoding could crash Yecc and Leex has been fixed. | |||
2013-08-28 | Merge branch 'maint' | Hans Bolinder | |
* maint: Fix a Yecc bug | |||
2013-08-28 | Fix a Yecc bug | Hans Bolinder | |
A bug causing Yecc to generate badly formed parsers when encountering very simple recursive rules has been fixed. Thanks to Eric Pailleau for reporting the bug. | |||
2013-04-19 | Remove the "coding: utf-8" comment from all Erlang source files | Hans Bolinder | |
2013-01-25 | [parsetools] Change the encoding of test suites to UTF-8 | Hans Bolinder | |
Should have been done in OTP-10630. | |||
2013-01-02 | [stdlib, kernel] Introduce Unicode support for Erlang source files | Hans Bolinder | |
Expect modifications, additions and corrections. There is a kludge in file_io_server and erl_scan:continuation_location() that's not so pleasing. | |||
2011-11-29 | parsetools: Eliminate use of tuple fun | Björn Gustavsson | |
2011-09-06 | parsetools: test if warnings_as_errors writes file | Tuncer Ayaz | |
warnings_as_errors changes warnings to be treated as errors. Extend leex_SUITE and yecc_SUITE to check that output file is not generated if warnings_as_errors is enabled and warnings are emitted. | |||
2011-06-01 | yecc: add warnings_as_errors option | Tuncer Ayaz | |
2011-03-11 | Update copyright years | Björn-Egil Dahlberg | |
2011-02-17 | Rename Suite Callback to Common Test Hook | Lukas Larsson | |
2011-02-17 | Fix formatting for parsetools | Lukas Larsson | |
2011-02-17 | Add init_per_suite and end_per_suite | Lukas Larsson | |
2011-02-17 | Add ts_install_scb to suite/0 | Lukas Larsson | |
2011-02-17 | Update parsetools tests to conform with common_test standard | Lukas Larsson | |
2011-02-17 | Update all fin_per_testcase to end_per_testcase. | Lukas Larsson | |
2010-11-01 | Improve formating of Yecc error messages | Hans Bolinder | |
The formating of Yecc's error messages has been improved. (Thanks to Joe Armstrong.) | |||
2010-08-23 | Fix a problem with HiPE-compiled Yecc parsers | Hans Bolinder | |
2010-03-05 | OTP-8486 parsetools: yecc bug | Hans Bolinder | |
A bug introduced in Parsetools 1.4.4 (R12B-2) has been fixed. (Thanks to Manolis Papadakis.) | |||
2010-03-03 | OTP-8483 parsetools: yecc bug | Hans Bolinder | |
Yecc failed to report reduce/reduce conflicts where one of the reductions involved the root symbol. This bug has been fixed. (Thanks to Manolis Papadakis.) | |||
2010-02-01 | yecc_SUITE: Adjustment for modified error tuple | Hans Bolinder | |
2010-02-01 | Add test suite for parsetools | Björn Gustavsson | |