]> err.no Git - sope/blob - sope-xml/libxmlSAXDriver/ChangeLog
fixed samples makefile for compilation, some cleanups
[sope] / sope-xml / libxmlSAXDriver / ChangeLog
1 2004-09-22  Marcus Mueller  <znek@mulle-kybernetik.com>
2
3         * libxmlSAXDriver.xcode: minor fixes
4
5 2004-09-21  Marcus Mueller  <znek@mulle-kybernetik.com>
6
7         * libxmlSAXDriver.xcode: Fixed library search path
8
9         * libxmlSAXDriver.xcode: Fixed dependencies to resemble the make process
10           more closely. Our aim should be to stick to the make process
11           as closely as possible, so we shouldn't introduce dependencies in
12           non-toplevel projects. Also added a new copy files phase to copy the
13           resulting bundle to a well-known place where the SaxObjC framework
14           can later pick it up for inclusion in its framework wrapper.
15
16 2004-08-29  Helge Hess  <helge.hess@opengroupware.org>
17         
18         * added hack to install the project in FHS locations - the SAX driver
19           will be installed in FHS_INSTALL_ROOT if specified (eg make
20           FHS_INSTALL_ROOT=/usr/local) (v4.3.17)
21         
22 2004-08-26  Marcus Mueller  <znek@mulle-kybernetik.com>
23
24         * libxmlSAXDriver.xcode: new Xcode project
25
26 2004-08-25  Helge Hess  <helge.hess@opengroupware.org>
27
28         * v4.3.16
29
30         * libxmlHTMLSAXDriver.m: generate SAX events (HTML/BODY) for empty
31           documents
32
33         * libxmlDocSAXDriver.m, libxmlHTMLSAXDriver.m: allows NSURL objects as
34           the source for parsing
35
36 2004-08-24  Helge Hess  <helge.hess@skyrix.com>
37
38         * GNUmakefile: install SAX driver in Library/SaxDrivers-4.3/ (v4.3.15)
39         
40         * GNUmakefile: install SAX driver in Library/SaxDrivers/4.3/ (v4.3.14)
41
42 2004-05-07  Helge Hess  <helge.hess@skyrix.com>
43
44         * libxmlHTMLSAXDriver.m: do not report unclosed entity references
45           (as they often appear as query parameters in URLs) per default, can
46           be enabled using the libxmlHTMLSAXDriverReportUnclosedEntityRefs
47           default (v4.2.13)
48
49         * libxmlHTMLSAXDriver.m: invalid tags are now reported to the SAX
50           error handler if you enable the libxmlHTMLSAXDriverReportInvalidTags
51           default (v4.2.12)
52
53 2004-05-05  Marcus Mueller  <znek@mulle-kybernetik.com>
54
55         * v4.2.11
56
57         * GNUmakefile, GNUmakefile.preamble: added support for building with
58           GNUSTEP_BUILD_DIR environment variable set for recent
59           gnustep-make package.
60
61         * GNUmakefile.preamble: get libxml_INCLUDE_DIR and libxml_LIBS via
62           xml2-config instead of hardcoding. This plays nicely on
63           systems that use their own libxml as well as on GNUstep
64           installations that install an own copy of libxml2 in GNUSTEP_ROOT,
65           because xml2-config will be found in PATH prior to the system one.
66
67 2003-12-10  Helge Hess  <helge.hess@opengroupware.org>
68
69         * GNUmakefile: install driver in GNUSTEP_INSTALLATION_DIR instead
70           of GNUSTEP_USER_DIR, as "demanded" by Nicola ;-) (v4.2.10)
71
72 2003-12-03  Helge Hess  <helge.hess@opengroupware.org>
73
74         * GNUmakefile: include common.make from GNUSTEP_MAKEFILES (v4.2.9)
75
76 2003-10-15  Helge Hess  <helge@groove.local.>
77
78         * created GNUmakefile.preamble, look for libxml2 in Fink (/sw/lib)
79           if we are building on darwin6 (v4.2.8)
80
81 2003-10-13  Helge Hess  <helge.hess@skyrix.com>
82
83         * libxmlSAXDriver.m: fixed a void-return issue (v4.2.7)
84
85 2003-08-29  Helge Hess  <helge.hess@skyrix.com>
86
87         * libxmlSAXDriver.m: fixed compilation on Cocoa (v4.2.6)
88
89 2003-07-21  Helge Hess  <helge.hess@skyrix.com>
90
91         * libxmlSAXDriver.m: improved XML charset detection (v4.2.5)
92
93 2003-07-02  Helge Hess  <helge.hess@skyrix.com>
94
95         * libxmlHTMLSAXDriver.m: proper handling of system-id (v4.2.4)
96
97         * libxmlHTMLSAXDriver.m: changed not to report "invalid tag" errors,
98           used for allowing SKYOBJ tags in .html files (v4.2.3)
99
100         * unicode.h: removed some unused statics
101
102 2003-06-23  Helge Hess  <helge.hess@skyrix.com>
103
104         * v4.2.2
105
106         * added Version file to bundle
107
108         * libxmlHTMLSAXDriver.m: do not log unsupported features
109
110 2003-01-14  Helge Hess  <helge.hess@skyrix.com>
111
112         * GNUmakefile (ADDITIONAL_INCLUDE_DIRS): added /usr/include/libxml2 for
113           cases were we compile without sxsys-libxml2
114
115 2003-01-07  Helge Hess  <helge.hess@skyrix.com>
116
117         * removed dependency on FoundationExt on MacOSX
118
119 Thu Jan  2 10:53:25 2003  Helge Hess  <helge.hess@skyrix.com>
120         
121         * replaced usage of RETAIN macros with method calls
122         
123 Thu Oct 17 20:27:14 2002  Helge Hess  <helge.hess@skyrix.com>
124         
125         * libxmlSAXDriver.m: fixed a rare problem where an element was popped
126           from the namespace stack in endDocument, but the stack was empty
127         
128 2002-06-04  Helge Hess  <helge.hess@skyrix.com>
129         
130         * GNUmakefile: fixed linking of libSaxObjC if SaxObjC isn't installed
131           yet
132         
133 Sun May  5 18:57:02 2002  Helge Hess  <helge.hess@skyrix.com>
134
135         * removed SAX1 document handler
136
137 Thu May  2 12:21:48 2002  Helge Hess  <helge.hess@skyrix.com>
138
139         * added own NSMapTable callbacks since NSNonOwnedCStringMapKeyCallBacks
140           aren't available on MacOSX and gstep-base
141
142         * changed bundle to use -rangeOfString: instead of -indexOfString:
143
144 Mon Feb 11 17:33:52 2002  Helge Hess  <helge.hess@skyrix.com>
145
146         * libxmlSAXDriver.m: fixed bug in XML charset detection
147
148 Sat Feb  9 13:39:55 2002  Helge Hess  <helge.hess@skyrix.com>
149
150         * libxmlSAXDriver.m: made less sensible regarding whitespace before
151           XML declaration
152
153         * libxmlSAXDriver.m: added charset detection for NSString's containing
154           XML
155
156 Wed Nov 14 13:02:13 2001  Helge Hess  <helge.hess@skyrix.com>
157
158         * libxmlHTMLSAXDriver.m: fixed bug: unicode length was incorrectly
159           calculated
160         
161         * libxmlHTMLSAXDriver.m: check for empty text nodes
162
163 Tue Nov 13 16:22:13 2001  Helge Hess  <helge.hess@skyrix.com>
164
165         * libxmlHTMLSAXDriver.m: don't throw exception on unrecognized features
166
167 Mon Nov  5 14:13:45 2001  Helge Hess  <helge.hess@skyrix.com>
168
169         * libxmlSAXDriver.m: fixed bug (_cdataBlock called libxml characters())
170
171 Fri Nov  2 12:56:54 2001  Helge Hess  <helge.hess@skyrix.com>
172
173         * libxmlSAXDriver.m: prefix all libxml SAX callbacks with underscore
174           (libxml 2.4.7 compatibility)
175
176 Wed Oct 24 18:31:52 2001  Helge Hess  <helge.hess@skyrix.com>
177
178         * all drivers: fixed bug in UTF8-UTF16 conversion (incorrect length
179           was passed to -characters:length: SAX callback !!!)
180
181 Mon Aug 27 19:39:07 2001  Helge Hess  <helge.hess@skyrix.com>
182
183         * libxmlHTMLSAXDriver.m: use UTF8 for parsing
184
185 Mon Aug 27 18:25:41 2001  Helge Hess  <helge.hess@skyrix.com>
186
187         * again: more stable in error conditions ;-)
188
189 Fri Aug 24 19:50:44 2001  Helge Hess  <helge.hess@skyrix.com>
190
191         * libxmlHTMLSAXDriver.m: more stable in error conditions
192
193 Fri Aug 17 18:35:56 2001  Helge Hess  <helge.hess@skyrix.com>
194
195         * libxmlHTMLSAXDriver.m: place autorelease pool around parsing
196
197 Fri Aug 17 18:18:35 2001  Helge Hess  <helge.hess@skyrix.com>
198
199         * libxmlHTMLSAXDriver.m: added string uniquing table
200
201         * libxmlSAXDriver.m: added string uniquing table
202
203 Thu Aug 16 13:46:06 2001  Helge Hess  <helge.hess@skyrix.com>
204
205         * libxmlSAXDriver.m: cache SaxAttributes for efficiency, SAX callbacks
206           may not reuse SaxAttributes objects but must copy them ...
207
208 Thu Aug  9 20:11:01 2001  Helge Hess  <helge.hess@skyrix.com>
209
210         * libxmlSAXDriver.m: reduced use of autorelease
211
212 Fri Mar  9 10:40:53 2001  Helge Hess  <helge.hess@mdlink.de>
213
214         * libxmlSAXDriver.m: fixed bug with declaration of default-namespace
215
216 Wed Feb  7 10:33:39 2001  Helge Hess  <helge.hess@mdlink.de>
217
218         * libxmlSAXDriver.m: add support for NSURL
219
220 Fri Jan 12 16:36:42 2001  Helge Hess  <helge.hess@mdlink.de>
221
222         * libxmlSAXDriver.m: changed locator handling, lost reentrancy
223
224 Wed Jan  3 14:50:07 2001  Helge Hess  <helge.hess@mdlink.de>
225
226         * libxmlSAXDriver.m: removed caching of SaxAttrs
227
228 Tue Dec 12 20:20:02 2000  Helge Hess  <helge.hess@mdlink.de>
229
230         * added a driver for the libxml's HTML parser
231
232 2000-10-09    <hh@skyrix.com>
233
234         * libxmlSAXDriver.m: fixed bug with NSData parsing
235
236