summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* version 2.7.90v2.7.90Akim Demaille2013-05-301-1/+1
* style: syntax-check fixesAkim Demaille2013-05-3013-46/+46
* xml: use %empty in the text outputAkim Demaille2013-05-301-1/+1
* build: locally disable new GCC warnings that fail on Flex generated codeAkim Demaille2013-05-301-1/+3
* fix a memory leakAkim Demaille2013-05-301-6/+12
* regenAkim Demaille2013-05-302-277/+283
* build: be sure to include config.h first in the generated parserAkim Demaille2013-05-301-1/+6
* Merge remote-tracking branch 'origin/maint'Akim Demaille2013-05-292-2/+2
|\
| * maint: post-release administriviaAkim Demaille2013-04-152-1/+4
| * version 2.7.1v2.7.1Akim Demaille2013-04-151-1/+1
| * regenAkim Demaille2013-04-152-232/+273
* | drop unused options --raw, -n, -e, --include and -IPetr Machata2013-05-292-9/+1
* | gnulib: updateAkim Demaille2013-05-282-9/+10
* | diagnostics: always point to the first directiveAkim Demaille2013-04-222-16/+22
* | tests: factor test for printer/desctructor redefinedAkim Demaille2013-04-221-64/+27
* | diagnostics: use appropriate location for useless precedence/associativityAkim Demaille2013-04-224-134/+138
* | tests: factor duplicate expected warningsAkim Demaille2013-04-221-66/+10
* | tests: enable -Wsign-compare and fix corresponding warningsAkim Demaille2013-04-194-14/+18
* | muscle: check more cases of %define variables with code valuesAkim Demaille2013-04-189-97/+121
* | regenAkim Demaille2013-04-182-372/+387
* | parser: do not convert $ and @ in code values of %define variablesAkim Demaille2013-04-181-2/+1
* | parser: no longer use the "braceless" non-terminalAkim Demaille2013-04-182-58/+65
* | regenAkim Demaille2013-04-182-341/+331
* | style: avoid %{...%} in our parserAkim Demaille2013-04-182-19/+26
* | style: use %code for local function declarations in our parserAkim Demaille2013-04-181-27/+30
* | regenAkim Demaille2013-04-162-267/+266
* | muscle: check the kind of api.prefix, api.location.typeAkim Demaille2013-04-166-21/+28
* | muscle: enforce definition syntax for keyword variablesAkim Demaille2013-04-154-9/+84
* | muscle: let -D/-F support the three kinds of %define variable valuesAkim Demaille2013-04-151-7/+22
* | muscle: minor refactoringAkim Demaille2013-04-151-9/+10
* | muscle: minor simplification which uncovers a missing warningAkim Demaille2013-04-153-14/+13
* | muscle: factor the field retrievalAkim Demaille2013-04-151-13/+17
* | muscle: factor the handling of used variablesAkim Demaille2013-04-151-9/+12
* | muscle: factor the computation of variable namesAkim Demaille2013-04-151-25/+29
* | muscle: factor the kind check in M4Akim Demaille2013-04-154-14/+34
* | muscle: factor conditionals on defined %define variablesAkim Demaille2013-04-151-8/+21
* | api.token.prefix: use code valuesAkim Demaille2013-04-119-24/+74
* | c++: fix several issues with locationsAkim Demaille2013-04-115-31/+119
* | muscles: be sure that %code snippets are not glue together on a single lineAkim Demaille2013-04-113-34/+74
* | style: fix commentsAkim Demaille2013-04-111-2/+2
* | Merge remote-tracking branch 'origin/maint'Akim Demaille2013-04-1014-65/+85
|\ \ | |/
| * glr.cc: fix a clang warningAkim Demaille2013-04-081-1/+2
| * maint: update copyright yearsAkim Demaille2013-04-08187-200/+200
| * build: fix VPATH issueAkim Demaille2013-04-081-4/+3
| * build: avoid clang's colored diagnostics in the test suiteAkim Demaille2013-04-082-7/+21
| * tests: please clang and use ".cc", not ".c", for C++ inputAkim Demaille2013-04-081-3/+3
| * gnulib: updateAkim Demaille2013-04-083-31/+35
| * skeletons: avoid empty switch constructsAkim Demaille2013-04-083-35/+24
| * lalr1.cc: fix compiler warningsAkim Demaille2013-04-084-3/+18
| * yacc.c: do not use __attribute__ unprotectedAkim Demaille2013-04-085-28/+32