Commit Graph

  • b590ad0292 version 3.2.1 v3.2.1 Akim Demaille 2018-11-09 06:34:16 +01:00
  • 0accf65570 version 3.2.1.0 v3.2.1.0 Akim Demaille 2018-11-09 06:31:50 +01:00
  • 05e70adf22 build: fix issues in the generated tarball Akim Demaille 2018-11-08 06:49:57 +01:00
  • 7efe0b5da3 build: fix typo Akim Demaille 2018-11-07 21:51:27 +01:00
  • 351e3630bb NEWS: update Akim Demaille 2018-11-06 08:39:14 +01:00
  • 4fd1fc70e0 examples: ship them Akim Demaille 2018-11-06 07:41:58 +01:00
  • e02ce4c7f0 build: minor fixes in doc/ Akim Demaille 2018-11-06 07:26:01 +01:00
  • 7cab285eda CI: maximize chances of errors sooner Akim Demaille 2018-11-05 06:32:27 +01:00
  • 86efe28222 c++: improve the generated documentation Akim Demaille 2018-11-04 13:03:43 +01:00
  • cf1446dc9e tests: don't fail if the C++ compiler does not work Akim Demaille 2018-11-04 11:26:17 +01:00
  • e93c40b33d tests: don't disable C++ warnings in C files Akim Demaille 2018-11-04 13:59:15 +01:00
  • eff6739124 c++: workaround portability issue Akim Demaille 2018-11-03 08:48:48 +01:00
  • 5a0d7802f4 tests: work around getopt portability issues Akim Demaille 2018-11-03 07:56:00 +01:00
  • f1e0839c9e doc: -Wzero-as-null-pointer-constant was added to GCC 4.7 Akim Demaille 2018-11-03 07:13:19 +01:00
  • 3bf429aed8 examples: #include <cstring> in calc++ Adam Sampson 2018-10-31 14:01:31 +00:00
  • f8cadc731b c: provide a definition of _Noreturn that works for C++ Akim Demaille 2018-10-31 09:25:04 +01:00
  • bd7aebb8b0 c: update the definition of _Noreturn Akim Demaille 2018-10-30 19:09:46 +01:00
  • ca8039e612 tests: don't expect the shell to support 'local' Akim Demaille 2018-10-30 19:04:31 +01:00
  • 5d07f4f726 bitset: fix warning Akim Demaille 2018-10-30 07:00:34 +01:00
  • e605ad9679 build: fix use of gnulib Make variables Akim Demaille 2018-10-30 06:55:47 +01:00
  • 50fac71d46 maint: post-release administrivia Akim Demaille 2018-10-29 21:15:10 +01:00
  • a8455b072a version 3.2 v3.2 Akim Demaille 2018-10-29 20:37:13 +01:00
  • a9d6e16e0a build: don't depend on the libc to generate bison.help Akim Demaille 2018-10-29 19:59:23 +01:00
  • bd0cf11e00 c++: always issue the "generated by" message Akim Demaille 2018-10-29 18:44:54 +01:00
  • c8512e09e7 cfg.mk: remove exceptions for timevar Akim Demaille 2018-10-28 18:02:50 +01:00
  • 96f503e197 style: clean up src/AnnotationList.c Akim Demaille 2018-10-28 17:56:22 +01:00
  • 9912dd28ca style: clean up print.c Akim Demaille 2018-10-28 16:32:12 +01:00
  • 22aaad0c45 bitset: clean up bbitset.h Akim Demaille 2018-10-27 18:54:08 +02:00
  • a45ed4ecc1 bitset: clean up bitset.h Akim Demaille 2018-10-27 18:47:46 +02:00
  • fef272bdf3 bitset: clean up vbitset.c Akim Demaille 2018-10-27 18:47:29 +02:00
  • d1f57a4ae5 bitset: clean up lbitset.c Akim Demaille 2018-10-27 18:47:15 +02:00
  • 5d5f12fb0d bitset: clean up ebitset.c Akim Demaille 2018-10-27 18:46:59 +02:00
  • 9f6013a0fd bitset: clean up bitset_stats.c Akim Demaille 2018-10-27 18:46:41 +02:00
  • fad0f9231b bitset: clean up bitset.c Akim Demaille 2018-10-27 18:46:13 +02:00
  • 81df326649 bitset: clean up abitset.c Akim Demaille 2018-10-27 18:43:45 +02:00
  • 01c5b6ab0f xml2dot.xsl: fix typos in comments Jannick 2018-10-27 14:01:32 +02:00
  • c45f86d286 doc: fix distcheck Akim Demaille 2018-10-27 08:53:30 +02:00
  • 1664d1c5ed NEWS: prepare for 3.2 Akim Demaille 2018-10-27 08:30:50 +02:00
  • 71758d854a tests: beware of Windows file name constraints Akim Demaille 2018-10-26 18:49:10 +02:00
  • 3751d50e70 tests: fix invocation of m4_map Akim Demaille 2018-10-26 18:54:16 +02:00
  • 3f5e6905da doc: spell check Akim Demaille 2018-10-26 08:39:09 +02:00
  • 719782e6ba examples: add a Makefile for C++ short examples Akim Demaille 2018-10-26 08:28:18 +02:00
  • ee175dfd00 doc: some improvements Akim Demaille 2018-10-25 19:40:50 +02:00
  • f3110c9b9a examples: check the errors Akim Demaille 2018-10-26 07:36:51 +02:00
  • 18743948b5 doc: minor fixes Akim Demaille 2018-10-25 07:03:15 +02:00
  • 849d91bc02 configure: quit on trying to get ICC and Flex be friends Akim Demaille 2018-10-24 20:45:18 +02:00
  • 73a822e636 doc: mention earlier how to disable the generation of location.hh Akim Demaille 2018-10-24 18:57:15 +02:00
  • 5b879c8980 c++: std::to_string is available in C++11 Akim Demaille 2018-10-24 18:49:04 +02:00
  • 8fd5f0d5a5 examples: move the variant examples into the C++ directory Akim Demaille 2018-10-23 21:04:06 +02:00
  • a4dce889a4 doc: an introductory example for C++ Akim Demaille 2018-10-23 20:14:47 +02:00
  • 7c4b40de61 build: remove a few copies of the Copyright from the generated Makefile Akim Demaille 2018-10-23 20:10:54 +02:00
  • f9bba892bd c++: make operator() an alias to the parse function Akim Demaille 2018-10-23 18:42:37 +02:00
  • facfd9c406 build: enable more warnings during tests Akim Demaille 2018-10-22 08:22:53 +02:00
  • 0308dfb039 regen Akim Demaille 2018-10-23 07:21:37 +02:00
  • 9d8fc7fd3e yacc.c: work around strange typing issues Akim Demaille 2018-10-23 08:50:44 +02:00
  • b5515215c1 yacc.c: don't define _Noreturn uselessly Akim Demaille 2018-10-23 07:12:09 +02:00
  • ab3dc5415c pacify ICC 16.0.3 20160415 Akim Demaille 2018-10-23 06:44:48 +02:00
  • 06f3245fa4 flex: work around more warnings Akim Demaille 2018-10-22 18:28:00 +02:00
  • 05d702422a examples: clang 5 defines nullptr as a macro Akim Demaille 2018-10-22 18:27:27 +02:00
  • 121da2cbdb glr.c: be strict about types Akim Demaille 2018-10-22 12:06:04 +02:00
  • 7a45fc35bf yacc.c: fix warnings about integral types Akim Demaille 2018-10-22 14:30:41 +02:00
  • ae1e65a285 yacc.c: clarify the computation of yystate Akim Demaille 2018-10-22 12:01:56 +02:00
  • ba9db64745 printf returns a signed int Akim Demaille 2018-10-22 14:24:56 +02:00
  • b4b8666e4a tests: be strict about types Akim Demaille 2018-10-22 11:15:02 +02:00
  • 0021bc3e28 c++: fix signedness issues Akim Demaille 2018-10-22 08:36:01 +02:00
  • 4b0efdeb28 c++: minor changes Akim Demaille 2018-10-22 08:18:54 +02:00
  • 73917e9e6f all: display a clear warning about private macros Akim Demaille 2018-10-21 19:10:41 +02:00
  • ba29791773 c++: minor simplification Akim Demaille 2018-10-21 19:09:53 +02:00
  • a7842d1bc0 regen Akim Demaille 2018-10-21 09:14:54 +02:00
  • 81a9580622 all: avoid useless comments and #lines Akim Demaille 2018-10-21 09:40:16 +02:00
  • 85f7c08036 tests: refactor Akim Demaille 2018-10-21 08:28:50 +02:00
  • 098f5084a0 tests: rename AT_SKEL_CC_IF/AT_SKEL_JAVA_IF as AT_CXX_IF/AT_JAVA_IF Akim Demaille 2018-10-21 08:08:37 +02:00
  • 07a4b32f4d c++: check that emplace for rvalues works Akim Demaille 2018-10-20 19:42:25 +02:00
  • 3ead69b1c1 c++: prefer a perfect forwarding version of variant's emplace Akim Demaille 2018-10-20 14:25:45 +02:00
  • 42f0b949ec c++: prefer 'emplace' to 'build' Akim Demaille 2018-10-20 10:32:27 +02:00
  • e7b709ab0b %printer: promote yyo rather than yyoutput Akim Demaille 2018-10-20 10:36:09 +02:00
  • 35068fbe66 doc: improve the C++ section Akim Demaille 2018-10-19 08:52:46 +02:00
  • 16d34d8036 doc: reorder C++ sections Akim Demaille 2018-10-20 13:59:08 +02:00
  • bfbd73f3e0 git: don't ignore auxiliary Texinfo files Akim Demaille 2018-10-20 08:18:34 +02:00
  • 602f8e2a77 c++: do not exhibit private macros Akim Demaille 2018-10-18 17:37:18 +02:00
  • ace93397c1 c++: don't obfuscate std::move when not needed Akim Demaille 2018-10-20 09:09:45 +02:00
  • d2192653db build: add missing gnulib libs Akim Demaille 2018-10-19 16:10:49 +02:00
  • 83a832618d maint: post-release administrivia Akim Demaille 2018-10-18 13:33:28 +02:00
  • 0e0d7d2975 version 3.1.91 v3.1.91 Akim Demaille 2018-10-18 12:54:37 +02:00
  • 5abbc66fe4 NEWS: update Akim Demaille 2018-10-18 12:53:53 +02:00
  • bf338b7cd2 examples: force stack resizing with unique_ptr Akim Demaille 2018-10-18 08:51:08 +02:00
  • 3967e46a2d lalr1.cc: fix stack symbol move Akim Demaille 2018-10-18 07:07:32 +02:00
  • b994c3bf78 doc: improve the doc of the examples Akim Demaille 2018-10-17 17:53:56 +02:00
  • 03a13ce793 reader: recognize C++ even when it's not lalr1.cc or glr.cc Akim Demaille 2018-10-17 17:39:41 +02:00
  • f5fc21240f maint: post-release administrivia Akim Demaille 2018-10-17 07:11:56 +02:00
  • ebddc0a0d2 version 3.1.90 v3.1.90 Akim Demaille 2018-10-17 06:32:48 +02:00
  • 8359341013 examples: don't generate the position/stack files Akim Demaille 2018-10-16 22:41:13 +02:00
  • c7fe52e514 gnulib: update Akim Demaille 2018-10-16 21:07:04 +02:00
  • 5cdbc97c9d pacify syntax-checks Akim Demaille 2018-10-16 18:51:50 +02:00
  • 9017924783 regen Akim Demaille 2018-10-16 13:41:45 +02:00
  • e3fdc37049 generate the default action only for C++ Akim Demaille 2018-10-16 13:27:55 +02:00
  • a99b4f45bb regen Akim Demaille 2018-10-15 20:06:45 +02:00
  • ea31f21fd8 C++: let %require "3.2" disable the generation of obsolete files Akim Demaille 2018-10-15 14:04:00 +02:00
  • 2b0a9c69df java: bump to Java SE 7 Akim Demaille 2018-10-15 06:36:52 +02:00
  • c69944ff8b doc: do not advertise %nterm Akim Demaille 2018-10-15 19:22:40 +02:00