% /u/sy/beebe/tex/biborder/CHANGELOG, Sat Sep 24 10:36:32 1994
% Edit by Nelson H. F. Beebe <beebe@sunrise>

		     Development log for biborder
		   [in reverse chronological order]

[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 bibsort, with much of the
		code, documentation, and Makefile adapted from bibsort
		version 0.05.
