Wed Feb  2 11:00:09 1994  Karl Berry  (karl@cs.umb.edu)

        * Version 6.1.

Mon Jan 24 07:34:29 1994  Karl Berry  (karl@cs.umb.edu)

        * Version 6.0.

Sat Dec  4 17:25:08 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (web2c): Must link with the flex library now.

Sat Nov  6 13:40:20 1993  Karl Berry  (karl@cs.umb.edu)

	* fixwrites.c (main): Output strings for xdig, xext, and xhyf.
	From alonz@cs.Technion.AC.IL.

Sun Oct  3 13:28:56 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (commono): kpathsea.a has its own variable now.
	(*clean): Include standard targets.
	(program): New variable.
	(all): Use it.

Tue May 25 14:38:40 1993  Karl Berry  (karl@cs.umb.edu)

	* Most files: Change exit calls to use EXIT_SUCCESS and EXIT_FAILURE.

Fri May 21 11:58:47 1993  Karl Berry  (karl@cs.umb.edu)

	* fixwrites.c (main): Return EXIT_SUCCESS_CODE instead of using uexit.
	* splitup.c (main): Likewise.
	* regfix.c (main) [!REGFIX]: Likewise.

	* fixwrites.c (whole): Declare return type.

	* web2c.lex (ifdef): Remove unused variable `my_routine'.

	* web2c.yacc (fixup_var_list): Add parens to avoid gcc warning.

	* web2c.c (main): Declare as void, since we have to use uexit here.

Fri May 14 14:23:01 1993  Karl Berry  (karl@cs.umb.edu)

	* web2c.yacc (gen_function_head, PROC): Output the return type on
	a line of its own, so that we can make TAGS files.

	* web2c.yacc: Omit some needless parentheses and casts to void in
	the web2c output.

Thu May 13 16:53:47 1993  Karl Berry  (karl@cs.umb.edu)

	* Not quite all of Bill's changes below have been merged (not the
	new descrip.mms or convert.com files, in particular), but just to
	get the gist, I'll include the whole log.

Tue Mar 23 10:13:17 1993  Bill Barabash  (barabash@ops5.lmo.dec.com)

	* descrip.mms : new file.  This is the VMS equivalent of a
	makefile.

	* web2c.h : added function declarations for add_to_table,
	search_table, yyerror, yylex, yyparse, and alloca.

	* web2c.c, fixreg.c, regfix.c, splitup.c : declare argc and gargv,
	which are referenced by config.h, to prevent VMS linker warnings.

	* web2c.c, web2c.lex : On VMS, include "y_tab.h" instead of "y.tab.h"
	since on VMS a file basename cannot contain a '.'.

	* splitup.c : On VMS use run-time library routine "delete" instead
	of "unlink"; declare function read_line; initialize file-pointer "in"
	dynamically.

	* fixwrites.c : Fix translation of xchr.  It was translating
	"xchr [ vector [ element ] ]" to "Xchr ( vector [ element ) ]"
	in BibTeX;  the fix is to ensure that open/close brackets are
	balanced.

  Sun Feb 21 08:28:39 1993  Karl Berry  (karl@cs.umb.edu)
  
Sun May  9 10:10:58 1993  Karl Berry  (karl@cs.umb.edu)

	* fixwrites.c (main): Exit with EXIT_SUCCESS_CODE, not zero.

	* Makefile.in (commonh): Remove $(srcdir) for paths.h.
	(commono): Add kpathsea library.

Fri Apr 30 15:21:33 1993  Karl Berry  (karl@cs.umb.edu)

	* fixwrites.c: Do %c for patgen uses of `buf'.

Sun Apr 18 13:46:50 1993  Karl Berry  (karl@cs.umb.edu)

	* web2c.yacc (P_F_DEC_PART): Remove empty case.
	* Makefile.in (y.tab.c): Only one s/r conflict now,

Fri Apr 16 19:29:56 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (LEX_OUTPUT_ROOT): New variable, so DOS people can
	get lexyy automatically.  Change targets.

Sat Mar 13 12:11:02 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (CPPFLAGS): Add @DEFS@, for -DHAVE_CONFIG_H.

Sun Feb 28 10:58:12 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (clean): Remove lex/yacc output here, instead of at
	distclean.

Sun Feb 21 08:28:39 1993  Karl Berry  (karl@cs.umb.edu)

	* Version 5.851d.

Tue Feb 16 17:57:37 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (install-exec, install-data): New targets.

Fri Feb 12 07:35:56 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (distclean): Don't remove y.* and lex.*, that loses
	the dist files.

Tue Feb  9 17:02:53 1993  Karl Berry  (karl@red.cs.umb.edu)

	* web2c.h (yyerror): Don't bother to declare this.

Tue Feb  9 08:49:18 1993  Karl Berry  (karl@cs.umb.edu)

	* web2c.c (yyerror): Declare as int, not void.
        Remove various casts to void.

Fri Jan 29 11:38:41 1993  Karl Berry  (karl@cs.umb.edu)

	* fixwrites.c (main): Don't look for the rest of the supposed
	string constant if we're doing versionstring, and allow it to be
	first in the write statement.

Thu Jan 28 09:24:10 1993  Karl Berry  (karl@cs.umb.edu)

	* fixwrites.c: Remove casts to void, both in the output and in the
	source.
        (main): If the arg is versionstring, use %s instead of %ld.

Mon Jan 25 10:11:40 1993  Karl Berry  (karl@cs.umb.edu)

	* web2c.yacc (SIMPLE_TYPE): On reflection, cast to unsigned long;
	rewrite to use signed types in preference to unsigned.  Sigh.

Sun Jan 24 11:39:43 1993  Karl Berry  (karl@cs.umb.edu)

	* web2c.yacc (SIMPLE_TYPE): Cast upper_bound to unsigned to avoid
	compiler bugs.

Sat Jan 16 08:42:07 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (realclean): Same as distclean again; remove lex and
	yacc output here.

Sun Jan  3 13:35:27 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (distclean): Remove Makefile.

Fri Jan  1 15:48:26 1993  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (web2c): Use shell variable lexlib, not make variable.

Sun Dec 13 13:53:38 1992  Karl Berry  (karl@cs.umb.edu)

	* Makefile.in (web2c): Don't bother to link with the flex library.

	* Makefile.in (realclean): Remove the lex and yacc output here.

Sat Dec 12 15:27:50 1992  Karl Berry  (karl@cs.umb.edu)

	* web2c.c: Include y.tab.h instead of web2cy.h.

	* Makefile.in: Rewrite from Makefile.

Sat Dec  5 15:29:38 1992  Karl Berry  (karl@cs.umb.edu)

	* web2c.yacc (SIMPLE_TYPE): Rewrite to use unsigned types where
	possible; in particular, `small_number' being defined as `schar'
	can produce unportable .fmt files.

Fri Sep  4 09:05:33 1992  Karl Berry  (karl@hayley)

        * Makefile (extraclean): new target.
        (distclean): don't remove backup files etc. here.

Fri Jul 24 16:56:12 1992  Karl Berry  (karl@claude.cs.umb.edu)

        * Makefile (fixwrites, splitup, regfix): include CPPFLAGS.

Thu Jul  2 16:10:37 1992  Karl Berry  (karl@hayley)

        * Makefile (CPPFLAGS): new variable
        (.c.o): use it.
        (cflags): change to CFLAGS.

Tue Jun 23 10:18:00 1992  Karl Berry  (karl@hayley)

        * Makefile (CC): default is gcc -posix again.

Thu May 14 19:22:45 1992  Karl Berry  (karl@claude.cs.umb.edu)

        * Version 5.851c.

Sat Apr 25 09:15:13 1992  Karl Berry  (karl@hayley)

        * Makefile (libs): new variable to abbreviate `../lib/lib.a ($LIBS)'.

Thu Apr 23 08:17:14 1992  Karl Berry  (karl@hayley)

        * Makefile (web2cy.h): new target, depends on web2cy.c (from Andreas).

        * web2c.c (main): fclose coerce.h.

Thu Apr 16 13:49:36 1992  Karl Berry  (karl@ra.cs.umb.edu)

        * Version 5.851b.

Wed Apr  8 15:38:41 1992  Karl Berry  (karl@hayley)

        * Makefile (regfix,fixwrites,splitup): link with lib.a.
        * {regfix,fixwrites,splitup,web2c}.c: use uexit, not exit.

Fri Apr  3 09:56:27 1992  Karl Berry  (karl at hayley)

        * Version 5.851a.

Thu Apr  2 16:32:56 1992  Karl Berry  (karl@hal)

        * Makefile (.SUFFIXES): add rule for .c.o.

Thu Apr  2 13:38:45 1992  Karl Berry  (karl at ds1.cs.umb.edu)

        * web2c.yacc (labs): rename to `my_labs', to avoid conflict with
          system `labs'.

Sat Mar 28 16:36:58 1992  Karl Berry  (karl at hayley)

        * fixwrites.c, regfix.c, splitup.c, web2c.c (main): return int,
          use EXIT_SUCCESS_CODE instead of zero.

Fri Mar 20 16:43:17 1992  Karl Berry  (karl at hayley)

        * Makefile (mostlyclean): new name for `clean'.
        (clean): what `realclean' used to be.
        (realclean): nothing to do anymore.
        (install): install the program.

Fri Jan 24 09:19:24 1992  Karl Berry  (karl at hayley)

        * Makefile (cflags): don't include -I../config.

Sat Jan 11 17:33:14 1992  Karl Berry  (karl at hayley)

        * web2c.lex: #undef read after the #include's, since the scanner
          does a system call.

        * Makefile: rearrange for new configuration.

        * splitup.c (FILENAMESIZE): rename to `PATH_MAX'.
