Spec file fix
[profile/ivi/perl-SGMLSpm.git] / ChangeLog
1 Tue Dec  5 07:18:09 1995  David Megginson <david@baeda.english.uottawa.ca>
2
3 * VERSION 1.03ii
4
5         * elisp/sgmls.el: Added my Gnu Emacs 19 mode for running (n)sgmls
6         with a postprocessor.
7
8         * Output.pm (push_output): For a 'handle' argument, force
9         unqualified filehandles into the caller's package (reported by
10         Rick Wong).
11
12 * VERSION 1.03
13
14 Sun Dec  3 11:37:08 1995  David Megginson  <david@baeda.english.uottawa.ca>
15
16         * sgmlspl.pl (main::sgml): Stopped using SGMLS_Event::key method
17         (why keep it around?).
18
19         * SGMLS.pm: Added POD documentation to the module; changed the
20         SGMLS_Event class constructor so that it does not take an explicit
21         key argument (the key will be generated automatically if needed),
22         and propagated the change throughout the module.
23
24 Sat Dec  2 21:24:05 1995  David Megginson  <david@baeda.english.uottawa.ca>
25
26         * Refs.pm: Added POD documentation to the module.
27
28         * Output.pm: Added POD documentation to the module.
29
30 Thu Nov 16 06:52:46 1995  David Megginson  <david@baeda.english.uottawa.ca>
31
32         * Refs.pm: Refs::warn now returns 1 if a warning was printed, or 0
33         if it was not.
34
35 Wed Nov 15 13:43:10 1995  David Megginson  <david@baeda.english.uottawa.ca>
36
37         * Refs.pm: Added a new, simple package for managing references and
38         reporting any changes.
39
40         * SGMLS.pm: SGMLS::new now forces its filehandle argument into the
41         caller's package, unless it is already qualified with a package
42         name; reported by Rick Wong.
43
44         * Makefile: Install modules in ${MODULEDIR} instead of ${PERL5DIR}
45         -- that way, all add-ons can be qualified with SGMLS::.
46
47         * Output.pm: Now uses Carp.pm and Exporter.pm to be a
48         better-behavied module.  The symbols "output", "push_output", and
49         "pop_output" will be exported into the caller's package rather
50         than main::, and the caller will have some control over them.
51
52         Changed the package from Output to SGMLS::Output.pm.
53
54         * skel.pl: Use SGMLS::Output instead of Output.
55
56         * sgmlspl.pl: Altered to create the SGMLS object with main::STDIN
57         as the filehandle.  Have Output.pm export its symbols into main::
58         rather than into SGMLS_PL::.
59
60         Use SGMLS::Output instead of Output.
61
62 * VERSION 1.02
63
64 Thu Aug 24 10:00:52 1995  David Megginson  <david@baeda.english.uottawa.ca>
65
66         * SGMLS.pm: Added SGMLS_Event::parse to retrieve the SGMLS parent
67         class, SGMLS_Event::entity to look up an arbitrary entity, and
68         SGMLS_Event::notation to look up an arbitrary notation.
69
70         * Makefile (HTML_SOURCES): fixed faulty path, reported by Rick
71         Wong (rwong@jessica.stanford.edu).
72
73         * skel.pl: fixed bug in commented out 're' handler, reported by
74         Rick Wong (rwong@jessica.stanford.edu).
75
76         * SGMLS.pm: fixed bug in SGMLS_Attribute::set_value, reported by
77         Rick Wong (rwong@jessica.stanford.edu).
78
79         Loosened up checking of types in main loop, in case new types are
80         added in the future.
81
82         Added support for new output from NSGMLS with -h option: 'T' for
83         external text entities, new entity types 'PI', 'TEXT', and 'ID'.
84
85         Added support (not yet tested) for data entities.
86         
87
88 * VERSION 1.01
89
90 Sat Aug 12 09:34:40 1995  David Megginson  <david@baeda.english.uottawa.ca>
91
92         * Makefile: changed the order of the operations for make all, so
93         that the necessary files are installed _before_ trying to make the
94         documentation.  Also, introduced the target "dist" to make the
95         most current version of all the documentation.
96
97         * skel.pl: fixed the header comment for 'subdoc' handlers, and
98         added default handlers for 'end_element', 'cdata', 're',
99         'end_subdoc', and 'conforming' (reported by Rick Wong
100         <rwong@jessica.stanford.edu>).
101
102         * SGMLS.pm: fixed bugs in SGMLS_Attribute::set_value, cleaned up
103         the recognition and processing of octal escape sequences in the
104         (N)SGMLS output, and fixed a minor bug with generated-filenames in
105         the external entities (reported by Rick Wong
106         <rwong@jessica.stanford.edu>).
107
108         * sgmls.pl: changed handler patterns to allow dashes and other
109         characters in element, subdoc, and entity names, and fixed error
110         in generic start_subdoc_handler (reported by Rick Wong
111         <rwong@jessica.stanford.edu> and Alan Karben
112         <karben@nrs.dowjones.com>).
113
114         * Makefile: Corrected several typos in the "install_html" target
115         (reported by Rick Wong <rwong@jessica.stanford.edu>).  Changed the
116         perl binary location from /usr/bin/perl to /usr/local/bin/perl (I
117         am working on a slightly different system now).
118
119 * VERSION 1.00 (initial release)