Commit Graph

  • ff020c3061 tests: use $PERL instead of perl Akim Demaille 2012-10-05 09:24:59 +02:00
  • 45fdfd8108 build: look for Perl in configure. Akim Demaille 2012-04-08 08:58:43 +02:00
  • a727e7124d tests: fix sed portability issues Akim Demaille 2012-10-05 09:20:30 +02:00
  • a1a77e1fcc tests: diff -u is not portable Akim Demaille 2012-10-05 08:54:15 +02:00
  • 2b45240d6c Merge branch 'maint' Akim Demaille 2012-10-04 17:16:00 +02:00
  • fc5618b338 scan-skel: use the scanner to reject all invalid directives Akim Demaille 2012-10-04 15:36:00 +02:00
  • 92f39ba6dc scan-skel: recognize the @directives directly in scanner Theophile Ranquet 2012-10-04 15:23:40 +02:00
  • 896517cdf0 scan-skel: split @directive functions Theophile Ranquet 2012-10-04 15:12:56 +02:00
  • c6c8de1609 errors: support indented context info in m4 macros Theophile Ranquet 2012-10-04 10:35:42 +00:00
  • 0505df0cba errors: factor b4_error @directives Theophile Ranquet 2012-10-04 10:35:41 +00:00
  • b999409e09 errors: pointerize complain_at_indent Theophile Ranquet 2012-10-04 10:35:40 +00:00
  • 10b009fa50 maint: word changes Akim Demaille 2012-10-04 11:45:09 +02:00
  • ec78bdab6d lalr1.cc: fix test suite portability Akim Demaille 2012-10-04 09:07:42 +02:00
  • a2b3f10183 maint: fix an erroneous include Theophile Ranquet 2012-10-03 15:26:56 +00:00
  • 04a4684a51 tests: check that headers are self contained Akim Demaille 2012-10-03 09:17:58 +02:00
  • 57f8bd8d18 doc: add missing documentation for --report Akim Demaille 2012-10-03 08:43:10 +02:00
  • 9ec79612e8 build: use gnulib's non-recursive-gnulib-prefix-hack Akim Demaille 2012-10-01 17:42:39 +02:00
  • c4e3a1622d warnings: simplify the m4 interface Akim Demaille 2012-10-01 16:47:50 +02:00
  • 20964c33f9 warnings: separate flags_argmatch Theophile Ranquet 2012-10-01 15:01:03 +00:00
  • a686f6cdc0 warnings: refactoring Theophile Ranquet 2012-10-01 15:01:02 +00:00
  • 46b7d74cb5 formatting changes Theophile Ranquet 2012-10-01 15:01:01 +00:00
  • 782e818718 warnings: organize variadic complaints call Theophile Ranquet 2012-10-01 15:01:00 +00:00
  • bb8e56ff67 warnings: fusion of complain and complain_at Theophile Ranquet 2012-10-01 13:44:20 +00:00
  • a49f4904c3 warnings: remove spurious suffixes on context Theophile Ranquet 2012-10-01 13:44:19 +00:00
  • fa98bb3233 Merge remote-tracking branch 'origin/maint' Akim Demaille 2012-10-01 14:00:23 +02:00
  • 595284e9d0 Merge remote-tracking branch 'origin/maint' Akim Demaille 2012-09-28 15:28:46 +02:00
  • c9d5bcc938 headers: move CPP guards into YY_*_INCLUDED to avoid collisions Akim Demaille 2012-09-27 09:43:49 +02:00
  • 5a05f42ecf minor changes. Akim Demaille 2012-09-27 09:42:57 +02:00
  • 93d133c932 gnulib: update Akim Demaille 2012-09-28 15:04:57 +02:00
  • b506d9bfcb errors: indent "user token number redeclaration" context Theophile Ranquet 2012-09-28 12:12:59 +00:00
  • 46bdb8ec59 errors: don't display "warnings treated as errors" Theophile Ranquet 2012-09-27 10:52:47 +00:00
  • 1048a1c901 errors: change output, and improve -y coherence Akim Demaille 2012-09-27 12:19:09 +02:00
  • 9503b0a4a8 errors: introduce the -Werror=CATEGORY option Theophile Ranquet 2012-09-27 10:52:45 +00:00
  • 11b192127c Merge branch 'maint' Akim Demaille 2012-09-26 14:35:47 +02:00
  • bd52638008 warnings: introduce -Wdeprecated in the usage info Theophile Ranquet 2012-09-26 11:49:23 +02:00
  • 37cfa1195d regen Akim Demaille 2012-09-26 12:20:44 +02:00
  • 6c05543cb0 Merge remote-tracking branch 'origin/maint' Akim Demaille 2012-09-26 12:19:15 +02:00
  • b8e7ad5887 errors: prefix the output with "error: " Theophile Ranquet 2012-09-26 11:49:22 +02:00
  • a974c1ec26 errors: indent "invalid value for %define" context Theophile Ranquet 2012-09-26 11:49:21 +02:00
  • 6b1e1872d4 errors: indent "%define var" redefinition context Theophile Ranquet 2012-09-26 11:49:20 +02:00
  • cbaea0106d errors: indent "symbol redeclaration" context Theophile Ranquet 2012-09-26 11:49:19 +02:00
  • 24d96dd3eb errors: indent "result type clash" error context Theophile Ranquet 2012-09-26 11:49:18 +02:00
  • d87ea54cf6 warnings: use the regular interface for s/r and r/r conflicts Akim Demaille 2012-09-21 17:21:01 +02:00
  • 63fec1eeba regen Akim Demaille 2012-09-21 13:35:28 +02:00
  • 6b4cb804b5 yacc: fix handling of CPP guards when no header is generated Akim Demaille 2012-09-21 11:10:37 +02:00
  • 53425dbfaa gnulib: update Akim Demaille 2012-09-20 17:04:55 +02:00
  • 6c094ad0e3 conflicts: refactor the counting routines Akim Demaille 2012-09-21 15:44:47 +02:00
  • d140056923 %expect-rr is for GLR only Akim Demaille 2012-09-21 15:19:12 +02:00
  • 51c994d8f0 TODO: lalr1.cc master vs maint Akim Demaille 2012-09-20 17:17:02 +02:00
  • 77a1a208a9 c++: coding style fixes Akim Demaille 2012-09-20 17:16:36 +02:00
  • 0d43e6057b Revert "introduced a GCC-like -Werror=type" Akim Demaille 2012-09-21 09:15:45 +02:00
  • 6652eeba58 Revert "made previous commit less hairy" Akim Demaille 2012-09-21 09:15:37 +02:00
  • fcd7e48cb6 Revert "new Werror report format fixed in a test" Akim Demaille 2012-09-21 09:15:25 +02:00
  • 41511178a7 new Werror report format fixed in a test Theophile Ranquet 2012-09-21 05:04:43 +02:00
  • fd01e1d05e made previous commit less hairy Theophile Ranquet 2012-09-21 05:00:32 +02:00
  • 981c53e257 introduced a GCC-like -Werror=type Theophile Ranquet 2012-09-20 12:21:28 +02:00
  • 47f6a236ec regen Akim Demaille 2012-09-04 18:53:45 +02:00
  • 6b5a748937 Merge remote-tracking branch 'origin/maint' Akim Demaille 2012-09-04 18:51:55 +02:00
  • 403ddfb7e0 maint: remove useless file Akim Demaille 2012-09-04 10:58:23 +02:00
  • 76e5017732 update files to ignore Akim Demaille 2012-09-04 10:48:26 +02:00
  • 592bdad15e remove useless include Akim Demaille 2012-09-04 09:49:17 +02:00
  • 457bf91968 use locale-indep. c_is* functions for parsing, not isspace, isprint etc Jim Meyering 2012-08-05 13:28:01 +02:00
  • 2e350a617f gnulib: update Akim Demaille 2012-09-03 10:56:54 +02:00
  • d740d2b541 --help: include a place to report translation issues Akim Demaille 2012-08-31 18:18:13 +02:00
  • 1f77b2e095 news: style changes Akim Demaille 2012-08-22 12:31:41 +02:00
  • 2a8be426c3 use -Wdeprecated for obsolete %define variable names Akim Demaille 2012-08-20 09:54:40 +02:00
  • 518e88308f introduce -Wdeprecated Akim Demaille 2012-08-20 09:29:05 +02:00
  • 31557b9ead undefined but unused is a warning Akim Demaille 2012-08-15 09:44:34 +02:00
  • e4c0985b5c glr.cc: %defines is no longer mandatory Akim Demaille 2012-08-15 08:46:54 +02:00
  • 836dc3342b todo: check push parsers Akim Demaille 2012-09-03 16:19:00 +02:00
  • 70a04dce64 style: remove useless C++ provisio Akim Demaille 2012-08-20 09:15:01 +02:00
  • 5320fffdd8 parser: style changes Akim Demaille 2012-08-20 09:09:43 +02:00
  • a76c741d9b doc: address a fixme Akim Demaille 2012-08-20 09:09:04 +02:00
  • 3edfae0490 style changes Akim Demaille 2012-08-14 10:04:27 +02:00
  • e411069eee tests: style changes Akim Demaille 2012-08-22 14:26:26 +02:00
  • ae62d0fc4f tests: fix push-pull test Akim Demaille 2012-08-22 13:48:55 +02:00
  • e3f8c4ef69 yacc.c: style changes Akim Demaille 2012-08-31 17:50:31 +02:00
  • 1ad6f4daa3 refactoring: define variables with a value Akim Demaille 2012-08-11 09:44:17 +02:00
  • b9c3c10c1c minor refactoring: shorten variable names Akim Demaille 2012-08-11 09:16:08 +02:00
  • 6fbe73b6a0 obstacks: simplifications Akim Demaille 2012-08-11 09:02:19 +02:00
  • c7324354fb minor refactoring in user code scanning Akim Demaille 2012-08-10 10:11:32 +02:00
  • cceb7b94e9 minor refactoring in user code scanning Akim Demaille 2012-08-10 10:02:16 +02:00
  • 3995c0533b tests: strengthen the trailing spaces check Akim Demaille 2012-08-03 11:16:03 +02:00
  • 52cc1ebda2 regen Akim Demaille 2012-08-03 11:09:22 +02:00
  • c85541913b Merge branch 'maint' Akim Demaille 2012-08-03 10:52:55 +02:00
  • 95dbea8103 regen Akim Demaille 2012-08-03 08:13:11 +02:00
  • 56f8d56088 remove support for lint Akim Demaille 2012-08-03 08:03:03 +02:00
  • e3f12e0818 skeletons: renamings after knr removal Akim Demaille 2012-08-02 15:13:00 +02:00
  • 933ec5449f maint: post-release administrivia Akim Demaille 2012-08-03 09:52:05 +02:00
  • e1eeecd384 version 2.6.2 v2.6.2 Akim Demaille 2012-08-03 09:43:02 +02:00
  • ee52f6ec6b c++: fix a comment Akim Demaille 2012-08-02 14:19:40 +02:00
  • d00ff612f8 skeletons: simplify after knr removal Akim Demaille 2012-08-02 14:11:07 +02:00
  • 15f6666958 skeletons: renamings after knr removal Akim Demaille 2012-08-02 14:11:04 +02:00
  • 710c4a6571 skeletons: b4_args -> b4_join to prepare forthcoming changes Akim Demaille 2012-08-02 14:24:15 +02:00
  • 86027be930 regen Akim Demaille 2012-08-02 13:55:39 +02:00
  • de62ae867b YYPARSE_PARAM: drop support Akim Demaille 2012-08-02 11:59:12 +02:00
  • 71b56f4683 skeletons: remove K&R C support Akim Demaille 2012-08-02 08:49:21 +02:00
  • 43ca804096 NEWS: update. Akim Demaille 2012-08-02 13:51:17 +02:00
  • dcd5344dcd yacc: remove trailing end of line at end of file Akim Demaille 2012-08-02 12:01:54 +02:00
  • 62a58c14bd thanks: fix a contributor name Akim Demaille 2012-08-02 08:29:18 +02:00