Blame ChangeLog

Packit 9ddc3f
Tue Dec  5 07:18:09 1995  David Megginson <david@baeda.english.uottawa.ca>
Packit 9ddc3f
Packit 9ddc3f
* VERSION 1.03ii
Packit 9ddc3f
Packit 9ddc3f
	* elisp/sgmls.el: Added my Gnu Emacs 19 mode for running (n)sgmls
Packit 9ddc3f
	with a postprocessor.
Packit 9ddc3f
Packit 9ddc3f
	* Output.pm (push_output): For a 'handle' argument, force
Packit 9ddc3f
	unqualified filehandles into the caller's package (reported by
Packit 9ddc3f
	Rick Wong).
Packit 9ddc3f
Packit 9ddc3f
* VERSION 1.03
Packit 9ddc3f
Packit 9ddc3f
Sun Dec  3 11:37:08 1995  David Megginson  <david@baeda.english.uottawa.ca>
Packit 9ddc3f
Packit 9ddc3f
	* sgmlspl.pl (main::sgml): Stopped using SGMLS_Event::key method
Packit 9ddc3f
	(why keep it around?).
Packit 9ddc3f
Packit 9ddc3f
	* SGMLS.pm: Added POD documentation to the module; changed the
Packit 9ddc3f
	SGMLS_Event class constructor so that it does not take an explicit
Packit 9ddc3f
	key argument (the key will be generated automatically if needed),
Packit 9ddc3f
	and propagated the change throughout the module.
Packit 9ddc3f
Packit 9ddc3f
Sat Dec  2 21:24:05 1995  David Megginson  <david@baeda.english.uottawa.ca>
Packit 9ddc3f
Packit 9ddc3f
	* Refs.pm: Added POD documentation to the module.
Packit 9ddc3f
Packit 9ddc3f
	* Output.pm: Added POD documentation to the module.
Packit 9ddc3f
Packit 9ddc3f
Thu Nov 16 06:52:46 1995  David Megginson  <david@baeda.english.uottawa.ca>
Packit 9ddc3f
Packit 9ddc3f
	* Refs.pm: Refs::warn now returns 1 if a warning was printed, or 0
Packit 9ddc3f
	if it was not.
Packit 9ddc3f
Packit 9ddc3f
Wed Nov 15 13:43:10 1995  David Megginson  <david@baeda.english.uottawa.ca>
Packit 9ddc3f
Packit 9ddc3f
	* Refs.pm: Added a new, simple package for managing references and
Packit 9ddc3f
	reporting any changes.
Packit 9ddc3f
Packit 9ddc3f
	* SGMLS.pm: SGMLS::new now forces its filehandle argument into the
Packit 9ddc3f
	caller's package, unless it is already qualified with a package
Packit 9ddc3f
	name; reported by Rick Wong.
Packit 9ddc3f
Packit 9ddc3f
	* Makefile: Install modules in ${MODULEDIR} instead of ${PERL5DIR}
Packit 9ddc3f
	-- that way, all add-ons can be qualified with SGMLS::.
Packit 9ddc3f
Packit 9ddc3f
	* Output.pm: Now uses Carp.pm and Exporter.pm to be a
Packit 9ddc3f
	better-behavied module.  The symbols "output", "push_output", and
Packit 9ddc3f
	"pop_output" will be exported into the caller's package rather
Packit 9ddc3f
	than main::, and the caller will have some control over them.
Packit 9ddc3f
Packit 9ddc3f
	Changed the package from Output to SGMLS::Output.pm.
Packit 9ddc3f
Packit 9ddc3f
	* skel.pl: Use SGMLS::Output instead of Output.
Packit 9ddc3f
Packit 9ddc3f
	* sgmlspl.pl: Altered to create the SGMLS object with main::STDIN
Packit 9ddc3f
	as the filehandle.  Have Output.pm export its symbols into main::
Packit 9ddc3f
	rather than into SGMLS_PL::.
Packit 9ddc3f
Packit 9ddc3f
	Use SGMLS::Output instead of Output.
Packit 9ddc3f
Packit 9ddc3f
* VERSION 1.02
Packit 9ddc3f
Packit 9ddc3f
Thu Aug 24 10:00:52 1995  David Megginson  <david@baeda.english.uottawa.ca>
Packit 9ddc3f
Packit 9ddc3f
	* SGMLS.pm: Added SGMLS_Event::parse to retrieve the SGMLS parent
Packit 9ddc3f
	class, SGMLS_Event::entity to look up an arbitrary entity, and
Packit 9ddc3f
	SGMLS_Event::notation to look up an arbitrary notation.
Packit 9ddc3f
Packit 9ddc3f
	* Makefile (HTML_SOURCES): fixed faulty path, reported by Rick
Packit 9ddc3f
	Wong (rwong@jessica.stanford.edu).
Packit 9ddc3f
Packit 9ddc3f
	* skel.pl: fixed bug in commented out 're' handler, reported by
Packit 9ddc3f
	Rick Wong (rwong@jessica.stanford.edu).
Packit 9ddc3f
Packit 9ddc3f
	* SGMLS.pm: fixed bug in SGMLS_Attribute::set_value, reported by
Packit 9ddc3f
        Rick Wong (rwong@jessica.stanford.edu).
Packit 9ddc3f
Packit 9ddc3f
	Loosened up checking of types in main loop, in case new types are
Packit 9ddc3f
	added in the future.
Packit 9ddc3f
Packit 9ddc3f
	Added support for new output from NSGMLS with -h option: 'T' for
Packit 9ddc3f
	external text entities, new entity types 'PI', 'TEXT', and 'ID'.
Packit 9ddc3f
Packit 9ddc3f
	Added support (not yet tested) for data entities.
Packit 9ddc3f
	
Packit 9ddc3f
Packit 9ddc3f
* VERSION 1.01
Packit 9ddc3f
Packit 9ddc3f
Sat Aug 12 09:34:40 1995  David Megginson  <david@baeda.english.uottawa.ca>
Packit 9ddc3f
Packit 9ddc3f
	* Makefile: changed the order of the operations for make all, so
Packit 9ddc3f
	that the necessary files are installed _before_ trying to make the
Packit 9ddc3f
	documentation.  Also, introduced the target "dist" to make the
Packit 9ddc3f
	most current version of all the documentation.
Packit 9ddc3f
Packit 9ddc3f
	* skel.pl: fixed the header comment for 'subdoc' handlers, and
Packit 9ddc3f
	added default handlers for 'end_element', 'cdata', 're',
Packit 9ddc3f
	'end_subdoc', and 'conforming' (reported by Rick Wong
Packit 9ddc3f
	<rwong@jessica.stanford.edu>).
Packit 9ddc3f
Packit 9ddc3f
	* SGMLS.pm: fixed bugs in SGMLS_Attribute::set_value, cleaned up
Packit 9ddc3f
	the recognition and processing of octal escape sequences in the
Packit 9ddc3f
	(N)SGMLS output, and fixed a minor bug with generated-filenames in
Packit 9ddc3f
	the external entities (reported by Rick Wong
Packit 9ddc3f
	<rwong@jessica.stanford.edu>).
Packit 9ddc3f
Packit 9ddc3f
	* sgmls.pl: changed handler patterns to allow dashes and other
Packit 9ddc3f
	characters in element, subdoc, and entity names, and fixed error
Packit 9ddc3f
	in generic start_subdoc_handler (reported by Rick Wong
Packit 9ddc3f
	<rwong@jessica.stanford.edu> and Alan Karben
Packit 9ddc3f
	<karben@nrs.dowjones.com>).
Packit 9ddc3f
Packit 9ddc3f
	* Makefile: Corrected several typos in the "install_html" target
Packit 9ddc3f
	(reported by Rick Wong <rwong@jessica.stanford.edu>).  Changed the
Packit 9ddc3f
	perl binary location from /usr/bin/perl to /usr/local/bin/perl (I
Packit 9ddc3f
	am working on a slightly different system now).
Packit 9ddc3f
Packit 9ddc3f
* VERSION 1.00 (initial release)