%% /u/sy/beebe/tex/biborder/CHANGELOG, Wed Jan 15 10:21:45 1997
%% Edit by Nelson H. F. Beebe <beebe@plot79.math.utah.edu>

		     Development log for biborder
		   [in reverse chronological order]

[15-Jan-1997]	0.09
		Add support for MRreview keyword.

[16-Sep-1996]	0.08
		Add support for -alphabetical switch, and add code in
		get_pair() to handle duplicate tags transparently to
		the caller, ensuring that they come out together in
		the output bibliography file.

[17-Jan-1996]	0.07
		Add support for CODEN, day, MRclass, and MRnumber keys.

[04-Dec-1994]	0.06
		Allow underscore in field names.

[19-Oct-1994]	0.05
		Make k a local variable in collect_braced_item().

[08-Oct-1994]	0.04
		Change / to \/ in one bracketed regular-expression
		character set so that it works with nawk; gawk doesn't
		need the backslash.

		In collect_key_value_pair(), extend field name
		patterns to match BibTeX grammar; this should have
		been done at 0.02, but the needed change was forgotten
		in this function.

[28-Sep-1994]	0.03
		Add new functions add_key_value_pair() and
		add_key_abbrev_pair() to simplify coding.

		Add support for -check-missing option, with new
		functions check_article(), check_author_editor(),
		check_book(), check_booklet(), check_inbook(),
		check_incollection(), check_inproceedings(),
		check_manual(), check_mastersthesis(), check_misc(),
		check_missing(), check_missing_ISBN(),
		check_missing_key(key) check_periodical(),
		check_phdthesis(), check_proceedings(),
		check_techreport(), and check_unpublished().

		Restrict -bimonthly, -monthly, and -quarterly actions
		to @Article{...} entries.

		Add check in shell option-parsing loop for
		unrecognized options, and print a usage message and
		terminate when one is found.

[24-Sep-1994]	0.02
		Add more standard field names so that the list is
		now a superset of the standard BibTeX names.

		Extend pattern for recognizing a field name to match
		that in the BibTeX grammar proposed by the author
		[see Nelson H. F. Beebe, ``Bibliography prettyprinting
		and syntax checking'', TUGboat 14(3), 222, October
		(1993) and TUGboat 14(4), 395--419, December (1993).]

		Add code to check that input and output line counts
		agree; unfortunately, gawk is missing nawk's ONR
		needed to implement this efficiently, so the code is
		left commented out.

[22-Sep-1994]	0.01
		Add support for -bimonthly, -monthly, and -quarterly
		options, with new functions: check_number_month(),
		get_value(), and initialize_months().

		Remove unused function value().

		Add message() function, called from error() and
		warning().

		Send message() output to /dev/stderr in gawk, or
		/dev/tty in nawk.

		Add start_fnr and start_line, and modify warning(), to
		enhance error and warning messages by providing the
		line number and name of the entry in which the message
		was raised.

		In collect_key_value_pair(), raise error if a new
		entry is detected while still collecting a multi-line
		value string.


[21-Sep-1994]	0.00
		First working version of biborder, with much of the
		code, documentation, and Makefile adapted from bibsort
		version 0.05.
