Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-04 | parsetools: Remove no longer working tests | Hans Bolinder | |
Since Erlang/OTP 21 "//" can be opened for writing on Windows, but writing to the file causes file_io_server to crash. | |||
2018-06-18 | Update copyright year | Henrik Nord | |
2018-02-06 | parsetools: Do not call erlang:get_stacktrace() | Hans Bolinder | |
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-04-07 | parsetools: Fix Leex regarding Unicode atoms | Hans Bolinder | |
Notice that macro names are unquoted atoms. | |||
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-28 | parsetools: Correct handling of Unicode in Leex | Hans Bolinder | |
The 'dfa_graph' option did not work with Unicode. The testcase 'unicode' was not correct. | |||
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 | Makefiles: Remove test_server from include path and code path | Björn Gustavsson | |
Since no test suites includede test_server.hrl, there is no need to have test_server in the include path or code path. | |||
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. | |||
2014-07-24 | Fix line counting in token and tokens functions | archimed | |
The line counter becomes invalid, when the rules with linewrap are used. This issue appears, because the parsing FSM does not rollback the line counter after attempting such rule. Unit tests for 'token' and 'tokens' are also added. | |||
2014-07-24 | Add unit test for string fun in leex test suite | archimed | |
2014-02-24 | Add test suites performing app and appup file checks | Tobias Schlager | |
Add the mentioned test suites for *all* library and touched non-library applications. | |||
2013-09-11 | Merge branch 'maint' | Fredrik Gustafsson | |
2013-09-10 | parsetools: added testcase for unicode | Fredrik Gustafsson | |
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-16 | Remove support for the query keyword and query expressions | Loïc Hoguin | |
2013-01-09 | Prepare OTP files for Unicode as default encoding | Hans Bolinder | |
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. | |||
2012-08-31 | Update copyright years | Björn-Egil Dahlberg | |
2012-06-05 | Update to work with whitespace in exec path | Lukas Larsson | |
OTP-10106 OTP-10107 | |||
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-06-01 | leex: add warnings_as_errors option | Tuncer Ayaz | |
2011-05-30 | leex: fix typo in leex_SUITE | Tuncer Ayaz | |
2011-03-30 | Merge branch 'hw/call-chmod-without-f' into dev | Henrik Nord | |
* hw/call-chmod-without-f: Call chmod without the "-f" flag Conflicts: erts/emulator/test/Makefile lib/asn1/test/Makefile lib/crypto/test/Makefile lib/debugger/test/Makefile lib/docbuilder/test/Makefile lib/edoc/test/Makefile lib/erl_interface/test/Makefile lib/inviso/test/Makefile lib/parsetools/test/Makefile lib/percept/test/Makefile lib/ssl/test/Makefile lib/syntax_tools/test/Makefile lib/test_server/test/Makefile lib/tools/test/Makefile OTP-9170 | |||
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 | Update and add cover spec files to work with common_test | Lukas Larsson | |
2011-02-17 | Update all test specs | 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-15 | Call chmod without the "-f" flag | Holger Weiß | |
"-f" is a non-standard chmod option which at least SGI IRIX and HP UX do not support. As the only effect of the "-f" flag is to suppress warning messages, it can be safely omitted. | |||
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.) |