Commit Graph

  • 6c7b2dfe51 tests: pass -jN from Make to the test suite Akim Demaille 2019-09-14 10:14:32 +02:00
  • a3e201de02 java: handle eof in yytranslate Akim Demaille 2019-08-30 07:38:13 -05:00
  • 5e95bb6251 d: handle eof in yytranslate Akim Demaille 2019-08-30 06:57:26 -05:00
  • 569125a6bf regen Akim Demaille 2019-09-01 10:14:54 -05:00
  • 8ac28ba1f0 parser: use api.token.raw Akim Demaille 2019-08-24 08:10:26 -05:00
  • 3ca713abd0 api.token.raw: document it Akim Demaille 2019-08-31 19:22:32 -05:00
  • 8c18e3f18c api.token.raw: cannot be used with character literals Akim Demaille 2019-09-01 10:10:06 -05:00
  • 1e5e274972 api.token.raw: apply to the other skeletons Akim Demaille 2019-08-27 09:21:39 -05:00
  • b1679f8346 api.token.raw: check it Akim Demaille 2019-08-28 16:28:32 -05:00
  • 9861bcc540 api.token.raw: implement Akim Demaille 2019-08-24 08:09:58 -05:00
  • d94d83e10b style: tidy yacc.c Akim Demaille 2019-08-24 07:30:10 -05:00
  • 2f6e377953 CI: disable ICC Akim Demaille 2019-09-14 09:54:03 +02:00
  • 32dff87c1d diagnostics: fix use of complain_indent Akim Demaille 2019-09-13 21:04:49 +02:00
  • 19da501e06 input: stop treating lone CRs as end-of-lines Akim Demaille 2019-09-10 18:51:25 +02:00
  • 5e4133175d Merge tag 'v3.4.2' into HEAD Akim Demaille 2019-09-12 19:11:28 +02:00
  • 0b093ac4d9 maint: post-release administrivia Akim Demaille 2019-09-12 18:09:26 +02:00
  • 69b22b49d4 version 3.4.2 v3.4.2 Akim Demaille 2019-09-12 17:41:12 +02:00
  • ec11f08fb3 CI: always uninstall icc Akim Demaille 2019-09-12 13:16:30 +02:00
  • 67444a6f0d news: more bug fixes thanks to Marc Schönefeld Akim Demaille 2019-09-12 09:07:48 +02:00
  • 4eed3a0f0c diagnostics: beware of unexpected EOF when quoting the source file Akim Demaille 2019-09-09 20:13:04 +02:00
  • 84a6621c78 gnulib: update Akim Demaille 2019-09-09 19:40:31 +02:00
  • 06a273625b build: fix distcheck Akim Demaille 2019-09-08 18:48:49 +02:00
  • d120a07e6b diagnostics: beware of unexpected EOF when quoting the source file Akim Demaille 2019-09-09 20:13:04 +02:00
  • 741a58a504 gnulib: update Akim Demaille 2019-09-09 19:40:31 +02:00
  • d80815ac23 build: fix distcheck Akim Demaille 2019-09-08 18:48:49 +02:00
  • 0b417c3479 tests: add noexcept to please GCC 9 Akim Demaille 2019-09-08 12:02:30 +02:00
  • f6fd9be688 tests: add noexcept to please GCC 9 Akim Demaille 2019-09-08 12:02:30 +02:00
  • 77dbdd0d59 news: update Akim Demaille 2019-09-08 09:17:48 +02:00
  • f8db8fe4d7 fix: don't die when EOF token is defined twice Akim Demaille 2019-09-07 16:32:20 +02:00
  • 375eb71489 tests: check token redeclaration Akim Demaille 2019-09-06 17:47:16 +02:00
  • d3a86f7b20 yacc.c: beware of GCC's -Wmaybe-uninitialized Akim Demaille 2019-09-06 07:21:59 +02:00
  • 29c75ef27f glr.c: initialize vector of bools Akim Demaille 2019-09-06 07:37:26 +02:00
  • 628012d830 gnulib: update Akim Demaille 2019-09-05 11:38:02 +02:00
  • f788ba2ab6 check for memory exhaustion Akim Demaille 2019-08-31 18:07:26 -05:00
  • 53526f31df diagnostics: avoid global variables László Várady 2019-08-09 14:24:15 +02:00
  • e63811dd86 diagnostics: fix invalid error message indentation László Várady 2019-08-09 14:24:14 +02:00
  • 47262c36bb git: ignore files generated in gnulib-po Akim Demaille 2019-08-09 04:36:55 -05:00
  • 1e452b1553 c++: avoid duplicate definition of YYUSE Akim Demaille 2019-06-30 19:19:43 +02:00
  • ed796869bb gnulib: update Akim Demaille 2019-09-01 17:56:38 +02:00
  • 12c412f6bb CI: more compilers Akim Demaille 2019-09-02 19:09:58 +02:00
  • 2663035ea5 CI: fail fast Akim Demaille 2019-09-02 23:22:01 +02:00
  • de7c66ab41 CI: propagate sftp failures Akim Demaille 2019-06-22 08:28:29 +02:00
  • feeacc2d57 CI: avoid useless git costs Akim Demaille 2019-06-14 18:30:25 +02:00
  • cc10f9ab24 CI: factor Akim Demaille 2019-06-09 08:43:43 +02:00
  • a9499e6ea2 regen Akim Demaille 2019-09-08 08:58:55 +02:00
  • 09a4bfdab4 gnulib: update Akim Demaille 2019-09-05 11:38:02 +02:00
  • 7d701f4378 fix: don't die when EOF token is defined twice Akim Demaille 2019-09-07 16:32:20 +02:00
  • 378963b139 tests: check token redeclaration Akim Demaille 2019-09-06 17:47:16 +02:00
  • 2dd882bce5 glr.c: initialize vector of bools Akim Demaille 2019-09-06 07:37:26 +02:00
  • 989503b1ba yacc.c: beware of GCC's -Wmaybe-uninitialized Akim Demaille 2019-09-06 07:21:59 +02:00
  • 61c2c40092 lalr1.cc: fix LAC support Akim Demaille 2019-09-05 13:22:32 +02:00
  • 3953c61362 style: fix comment Akim Demaille 2019-09-02 23:22:02 +02:00
  • 39e584c018 CI: more compilers Akim Demaille 2019-09-02 19:09:58 +02:00
  • 611eaffd28 CI: fail fast Akim Demaille 2019-09-02 23:22:01 +02:00
  • 3f4ad2cd24 gnulib: update Akim Demaille 2019-09-01 17:56:38 +02:00
  • 989a7aa865 check for memory exhaustion Akim Demaille 2019-08-31 18:07:26 -05:00
  • 95cbd56882 news: LAC for C++ Akim Demaille 2019-08-30 11:16:57 -05:00
  • 92124d27c1 d: remove useless imports Akim Demaille 2019-08-29 07:18:58 -05:00
  • 6d81b91ae0 diagnostics: avoid global variables László Várady 2019-08-09 14:24:15 +02:00
  • 9145bd0b61 diagnostics: fix invalid error message indentation László Várady 2019-08-09 14:24:14 +02:00
  • d7cf3f5b18 c++: use resize to shrink a vector Akim Demaille 2019-08-18 06:54:56 -05:00
  • f49598a1e1 lalr1.cc: check LAC support Akim Demaille 2019-07-12 08:00:47 +02:00
  • 72d4ae5306 lalr1.cc: add LAC support Adrian Vogelsgesang 2019-01-03 02:00:58 +01:00
  • 996abe62d7 style: readability improvements to yacc.c Adrian Vogelsgesang 2019-07-13 12:42:48 +02:00
  • 0420362ee8 lalr1.cc: reduce "scope" Adrian Vogelsgesang 2019-08-09 06:02:20 -05:00
  • 6f47eea7ab lalr1.cc: fix indentation of table declarations in the header Adrian Vogelsgesang 2018-10-25 20:49:08 +02:00
  • 99bfdc09cb tests: prepare LAC tests for more languages Akim Demaille 2019-07-11 07:58:47 +02:00
  • 52f21717f7 git: ignore files generated in gnulib-po Akim Demaille 2019-08-09 04:36:55 -05:00
  • cbdc22af10 diagnostics: use the modern argmatch interface Akim Demaille 2019-07-22 08:26:06 +02:00
  • 220c593a79 doc: avoid spurious empty lines in the option table Akim Demaille 2019-07-19 07:32:51 +02:00
  • e29ac453d0 --fixed-output-files: detach from --yacc Akim Demaille 2019-07-07 15:43:23 +02:00
  • 44a56b20ac %fixed-output-files: detach from %yacc Akim Demaille 2019-07-07 15:04:19 +02:00
  • f99956b550 style: clarify control flow Akim Demaille 2019-07-07 15:01:45 +02:00
  • 1f02348d6c remove MS-DOS support Akim Demaille 2019-07-07 14:34:34 +02:00
  • 421ff03018 style: declare options in the same order as in --help Akim Demaille 2019-07-07 14:27:39 +02:00
  • 5d3468e0d1 regen Akim Demaille 2019-07-07 14:03:37 +02:00
  • 40a8dddde1 gnulib: update Akim Demaille 2019-07-07 12:22:02 +02:00
  • 9bdefd7984 style: comment change Akim Demaille 2019-07-07 12:13:30 +02:00
  • d233a2e314 doc: remove the --report=look-aheads alias Akim Demaille 2019-07-07 08:01:55 +02:00
  • d90023af5f doc: fix inaccuracies wrt --define and --force-define Akim Demaille 2019-07-06 09:09:51 +02:00
  • 964c6508b1 doc: put diagnostics related options together Akim Demaille 2019-07-06 09:00:59 +02:00
  • 4e3c6f59cc doc: move -y's documentation into "Tuning the Parser" Akim Demaille 2019-07-05 18:48:25 +02:00
  • 801582b410 doc: document colorized diagnostics Akim Demaille 2019-07-04 07:20:58 +02:00
  • 6d35340556 gnulib: use new features of the argmatch module Akim Demaille 2019-06-21 18:41:13 +02:00
  • 1161649446 preserve the indentation in the ouput Akim Demaille 2019-06-09 09:11:54 +02:00
  • 13577a809e style: prefer passing locations by pointer Akim Demaille 2019-06-30 16:20:40 +02:00
  • afc219a765 c++: avoid duplicate definition of YYUSE Akim Demaille 2019-06-30 19:19:43 +02:00
  • 21aa4b2713 style: comment changes Akim Demaille 2019-05-08 18:25:23 +02:00
  • 63f4dca78f tests: restructure for clarity Akim Demaille 2019-06-23 13:21:02 +02:00
  • 0984f70e08 d: track locations Akim Demaille 2019-06-21 08:27:27 +02:00
  • f26bd45da3 d: style changes Akim Demaille 2019-06-21 08:09:30 +02:00
  • a3adc1701b d: put internal details inside the parser Akim Demaille 2019-06-20 07:37:08 +02:00
  • 7ab275214b gnulib: update Akim Demaille 2019-05-19 19:58:29 +02:00
  • 0428c429a1 remove "experimental" warnings Akim Demaille 2019-05-21 06:28:01 +02:00
  • 14fb2cc820 CI: propagate sftp failures Akim Demaille 2019-06-22 08:28:29 +02:00
  • faf033957c d: honor %define parse.trace Akim Demaille 2019-06-19 08:26:54 +02:00
  • 0555e25a41 d: style changes Akim Demaille 2019-06-19 08:26:32 +02:00
  • cde8c0a0e6 d: prefer delegation to duplication Akim Demaille 2019-06-19 08:24:34 +02:00
  • 5b525e86a5 d: enable #line output Akim Demaille 2019-06-18 07:17:31 +02:00
  • df77a98edf d: style changes Akim Demaille 2019-06-17 18:09:12 +02:00