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