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