Commit Graph

3472 Commits

Author SHA1 Message Date
Akim Demaille
0de741ca66 * src/bison.s1 [!YYDEBUG]: Define yydebug to 0. This allows to
remove most `#if YYDEBUG != 0', since `if (yydebug)' is enough.
One `#if YYDEBUG' remains, since it uses variables which are
defined only if `YYDEBUG != 0'.
2000-03-16 16:02:16 +00:00
Akim Demaille
bb10be5408 * src/bison.s1 (yyparse): Reorganize the definitions of the stacks
and related variables so that the similarities are highlighted.
2000-03-16 16:00:07 +00:00
Akim Demaille
b07b484a41 * src/bison.s1: Properly indent CPP directives. 2000-03-16 15:58:56 +00:00
Akim Demaille
361f60b34e * src/bison.s1: Properly indent the `alloca' CPP section. 2000-03-16 15:56:57 +00:00
Akim Demaille
8c44d3ec49 Do not hard code values of directories in `configure.in'.
Update the `configure' tool chain.

* configure.in (XPFILE, XPFILE1, LOCALEDIR): Remove, handled by
src/makefile.am.
(VERSION_STRING): Use the third arg of AC_DEFINE_UNQUOTED.
(AC_OUTPUT): Add m4/Makefile.
Bump to bison 1.28a, 1.29 has never been released.
* acconfig.h (XPFILE, XPFILE1, LOCALEDIR): Remove, since they are
handled via src/Makefile.am.
(VERSION_STRING, PROTOTYPES, ENABLE_NLS, HAVE_CATGETS,
HAVE_GETTEXT, HAVE_LC_MESSAGES, HAVE_STPCPY): Remove, handled by
autoheader.
* Makefile.am (SUBDIRS): Add m4.
(ACLOCAL_AM_FLAGS): New variable.
(AUTOMAKE_OPTIONS): Add check-news.
* src/Makefile.am (bison.simple): Use awk to replace #line lines with
the proper line number and file name.
(DEFS): Propagate the location of bison library files and of the
locale files.
(INCLUDES): Added `-I ..' so that one can compile with srcdir !=
builddir.
* acinclude.m4: Remove, replaced by the directory m4.
* m4/Makefile.am (EXTRA_DIST): New variable.
* m4/gettext.m4: New file, from the fileutils.
* m4/lcmessage.m4: Likewise
* m4/progtest.m4: Likewise.
* m4/bison-decl.m4: New file, extracted from former acinclude.m4.
2000-03-16 15:54:46 +00:00
Akim Demaille
f95997e708 Added ChangeLog to the repository.
Covers ./, src/, doc/, and po/.
2000-03-16 15:33:46 +00:00
Jesse Thilo
aefb051ce0 # Added clcommit script. 2000-03-10 21:15:47 +00:00
Jesse Thilo
583ad9fe3a # Added missing step. 2000-03-10 18:09:55 +00:00
Akim Demaille
8dc26b76ae Formatting changes of various comments.
Respect the GNU coding standards at various places.
Don't use `_()' when no translation is needed.
2000-03-10 16:21:11 +00:00
Jesse Thilo
65c7d7aa04 # Added script to build ChangeLogs 2000-03-09 18:01:20 +00:00
Jesse Thilo
eefc3a8c5f # Added pre-config script. 2000-03-09 16:56:44 +00:00
Jesse Thilo
f87a220598 Bison 1.29 released. 1999-12-13 07:48:09 +00:00
Jesse Thilo
96042d8155 # ignore "intl" directory, as it is no longer in source control. 1999-12-13 07:42:26 +00:00
Jesse Thilo
ff2ecbaee1 # mentioned NLS. 1999-12-13 07:41:54 +00:00
Jesse Thilo
9ecbd1257c Tweaked spelling and grammar.
Updated ISBN.
Removed reference to price of printed copy.
Mention BISON_SIMPLE and BISON_HAIRY.
1999-12-13 07:38:05 +00:00
Jesse Thilo
5191ef2421 OS/2 honors TMPDIR environment variable. 1999-12-13 07:36:01 +00:00
Jesse Thilo
649d71cc96 Added reference card. 1999-10-27 21:05:41 +00:00
Jesse Thilo
abf14fb697 # 1999-10-21 21:15:19 +00:00
Jesse Thilo
bb99b87ec3 Added Russian translation. 1999-07-26 13:32:48 +00:00
Jesse Thilo
d2e00347cb Released version 1.28. GNU_1_28 1999-07-06 13:19:44 +00:00
Jesse Thilo
3e2bf5adf6 Squashed redefinition warning on some systems. 1999-06-14 22:35:15 +00:00
Jesse Thilo
8ae7664ea0 # no changes 1999-06-14 22:29:23 +00:00
Jesse Thilo
6822137867 Got rid of version.c. 1999-06-14 22:24:16 +00:00
Jesse Thilo
6ed6122606 Have configure build version string instead of relying on ANSI string
concatentation.
1999-06-14 22:22:25 +00:00
Jesse Thilo
2411ba6bea # no changes 1999-06-09 14:59:24 +00:00
Jesse Thilo
6d42748fae Dropped mention of `+' for long-named options. 1999-06-08 19:00:57 +00:00
Jesse Thilo
0f3e47c1b3 # minor changes 1999-05-30 13:58:02 +00:00
Jesse Thilo
dad49092a9 Added <unistd.h> for unlink(). 1999-05-30 13:17:48 +00:00
Jesse Thilo
66a69320b2 Added a FAQ list. 1999-05-30 13:12:28 +00:00
Jesse Thilo
86b7964abb I18n fixes. 1999-05-30 13:08:33 +00:00
Jesse Thilo
8a278a045d I18n fixes. 1999-05-30 11:41:51 +00:00
Jesse Thilo
e0d27f5f08 Protected inclusion of "config.h" with HAVE_CONFIG_H. 1999-05-19 11:24:34 +00:00
Jesse Thilo
3114db31fd Updated AC_INIT file to reflect directory reorganization. 1999-04-18 16:50:30 +00:00
Jesse Thilo
4723d52125 Adjusted paths to reflect directory reorganization. 1999-04-18 16:47:48 +00:00
Jesse Thilo
8ebbae2a91 Reorganized: sources in src', documentation in doc'. 1999-04-18 16:29:23 +00:00
Jesse Thilo
eba41a1d10 # Files rebuilt by `make dist'. 1999-04-18 15:31:34 +00:00
Jesse Thilo
3dcf6735ff # Added `ChangeLog'. 1999-04-18 15:31:20 +00:00
Jesse Thilo
e5335b7401 (literalchar): fixed the code for escaping double quotes (thanks
Jonathan Czisny.)
1999-04-18 15:17:30 +00:00
Jesse Thilo
f9b730cd59 Don't declare calloc() and realloc() if not necessary. 1999-04-13 19:53:42 +00:00
Jesse Thilo
bbcb769c0e Added i18n support. 1999-03-23 00:48:58 +00:00
Jesse Thilo
ca1d9e53ce Fixed #line numbers. 1999-03-22 16:30:00 +00:00
Jesse Thilo
1c7aefa94e Added PO files from Translation Project. 1999-03-15 23:30:45 +00:00
Jesse Thilo
7903d3b5de # 1999-03-03 22:52:25 +00:00
Jesse Thilo
59b31ad972 Added support for non-ANSI compilers (ansi2knr). 1999-03-03 15:45:06 +00:00
Jesse Thilo
5aafad1ddf #Included config.h (for definition of PROTOTYPES). 1999-03-03 15:44:38 +00:00
Jesse Thilo
e7ae9cfb47 Bumped version number to 1.27. GNU_1_27 1999-02-16 11:05:48 +00:00
Jesse Thilo
5c31c3c2c8 #Updated NEWS for 1.27. 1999-02-16 11:05:33 +00:00
Jesse Thilo
e569a4351c Added bison.simple' to list of files removed by make distclean'. 1999-02-16 11:05:16 +00:00
Jesse Thilo
9eceb6c6d3 Defined locations of parser files in config.h instead of Makefile. 1999-02-12 15:18:12 +00:00
Jesse Thilo
315f05ae6c Removed inappropriate use of $< macro. 1999-02-09 03:51:09 +00:00