]> err.no Git - sope/blob - sope-xml/SaxObjC/ChangeLog
use Version file for install locations
[sope] / sope-xml / SaxObjC / ChangeLog
1 2004-10-30  Marcus Mueller  <znek@mulle-kybernetik.com>
2
3         * SaxObjectDecoder.m: fixed typo that prevented compile on non
4           Apple Foundation (v4.3.43)
5
6         * SaxObjectDecoder.m: provide fix for discovering mutable array on
7           Apple/CoreFoundation - this is rather disturbing, but Apple really
8           broke the concept of mutability for NSArray/NSDictionary. (v4.3.42)
9
10 2004-09-22  Marcus Mueller  <znek@mulle-kybernetik.com>
11
12         * SaxObjC.xcode: minor fixes
13
14 2004-09-21  Marcus Mueller  <znek@mulle-kybernetik.com>
15
16         * SaxObjC.xcode: Fixed dependencies to resemble the make process
17           more closely. Our aim should be to stick to the make process
18           as closely as possible, so we shouldn't introduce dependencies in
19           non-toplevel projects. Also fixed cyclic dependency between the
20           framework and the libxmlSAXDriver, which gets copied into the
21           framework wrapper after compilation. This now gets achieved by two
22           shellscript phases, one in the framework and one as a separate
23           shellscript target.
24
25 2004-08-29  Helge Hess  <helge.hess@opengroupware.org>
26
27         * v4.3.41
28
29         * SaxXMLReaderFactory.m: look in /usr/local/lib/sope-4.3/saxdrivers/
30           and /usr/lib/sope-4.3/saxdrivers/ for SAX drivers
31           
32         * SaxObjectModel.m: also look in /usr/local/share/sope-4.3/saxmappings/
33           and /usr/share/sope-4.3/saxmappings/ for models
34
35         * added hack to install the project in FHS locations - the library,
36           its headers, the tools and the resources will be installed in
37           FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
38
39 2004-08-26  Marcus Mueller  <znek@mulle-kybernetik.com>
40
41         * SaxObjC.xcode: new Xcode project
42
43 2004-08-24  Helge Hess  <helge.hess@skyrix.com>
44
45         * changed lookup path to SaxDrivers-4.3 to be consistent with OGo
46           (v4.3.40)
47
48         * SaxXMLReaderFactory.m: lookup SAX drivers in Library/SaxDrivers/4.3
49           (v4.3.39)
50
51 2004-08-20  Helge Hess  <helge.hess@opengroupware.org>
52
53         * moved to SOPE 4.3 (v4.3.38)
54
55 2004-08-03  Marcus Mueller  <znek@mulle-kybernetik.com>
56
57         * SaxXMLReaderFactory.m: fixed multiple registration of sax drivers in
58           the search path. Also, when built as a framework, the frameworks's
59           SaxDriver directory is added to the search path (with least
60           significance, so it doesn't interfere with development and custom
61           deployments). (v4.2.37)
62
63 2004-07-17  Helge Hess  <helge.hess@opengroupware.org>
64
65         * XMLNamespaces.h: added OOo WebDAV namespace (v4.2.36)
66
67 2004-07-16  Helge Hess  <helge.hess@skyrix.com>
68
69         * XMLNamespaces.h: added namespace declaration for Kupu and XInclude 
70           (v4.2.35)
71
72 2004-07-15  Helge Hess  <helge.hess@opengroupware.org>
73
74         * XMLNamespaces.h: added relaxng structure namespace as used by Kupu
75           (v4.2.34)
76
77 2004-07-07  Helge Hess  <helge.hess@skyrix.com>
78
79         * XMLNamespaces.h: added namespace declarations for SOAP, XMLSchema and
80           some Novell namespaces (v4.2.33)
81
82 2004-06-27  Helge Hess  <helge.hess@opengroupware.org>
83
84         * XMLNamespaces.h: added namespace declaration for OOo meta (v4.2.32)
85
86 2004-06-10  Helge Hess  <helge.hess@skyrix.com>
87
88         * SaxObjectModel.m: fixed a warning with gcc 3.4 (v4.2.31)
89
90 2004-06-09  Helge Hess  <helge.hess@opengroupware.org>
91
92         * v4.2.30
93
94         * GNUmakefile: also build SaxObjC.framework on non-libFoundation 
95           systems
96         
97         * GNUmakefile.preamble: added prebinding segaddr
98         
99 2004-03-16  Helge Hess  <helge.hess@opengroupware.org>
100
101         * SaxXMLReaderFactory.m: added SaxDebugReaderFactory default to enable
102           debug logs, added more debug logging (v4.2.29)
103
104         * XMLNamespaces.h: added namespace declaration for Zope METAL (v4.2.28)
105
106 2004-03-15  Helge Hess  <helge.hess@opengroupware.org>
107
108         * XMLNamespaces.h: added namespace declaration for Zope TAL (v4.2.27)
109
110 2004-02-27  Helge Hess  <helge.hess@opengroupware.org>
111
112         * SaxXMLReaderFactory.m: subminbor improvement to warn-log in case
113           multiple XML parsers are found for a single type (v4.2.26)
114
115 2004-02-16  Helge Hess  <helge.hess@skyrix.com>
116
117         * SaxXMLReaderFactory.m: subminor code cleanup and fixes to log 
118           messages (v4.2.25)
119
120 2003-12-26  Helge Hess  <helge.hess@opengroupware.org>
121
122         * SaxXMLReaderFactory.m: cleaned up logging for missing parsers 
123           (v4.2.24)
124
125 2003-11-20  Helge Hess  <helge.hess@opengroupware.org>
126
127         * XMLNamespaces.h: added namespace declaration for some proprietary
128           groupware server (v4.2.23)
129
130 2003-11-19  Helge Hess  <helge.hess@skyrix.com>
131
132         * GNUmakefile: removed autodoc target
133
134 2003-11-09  Helge Hess  <helge.hess@opengroupware.org>
135         
136         * v4.2.22
137         
138         * SaxAttributes.m: added -initWithDictionary method necessary for the
139           NSXMLParser support (Note: Panther NSXMLParser currently doesn't seem
140           to be able to do proper namespace processing for attributes?)
141
142         * added the SaxDefaultHandler+NSXML category which allows any SAX 
143           handler inheriting from SaxDefaultHandler to be used as a delegate 
144           for the new NSXMLParser in Panther
145
146 2003-10-30  Helge Hess  <helge.hess@opengroupware.org>
147
148         * SaxAttributes.m: fixed an Xcode warning (v4.2.21)
149
150 2003-10-15  Helge Hess  <helge.hess@opengroupware.org>
151
152         * XMLNamespaces.h: added MS WordML namespace, added Dublin Core
153           namespace (v4.2.20)
154
155 2003-10-12  Helge Hess  <helge.hess@opengroupware.org>
156
157         * SaxObjectModel.m, SaxXMLReaderFactory.m: added support for 
158           GNUSTEP_PATHLIST (apparently replaces GNUSTEP_PATHPREFIX_LIST in 
159           newer gstep-make versions (v4.2.19)
160
161 2003-08-19  Helge Hess  <helge.hess@skyrix.com>
162
163         * SaxObjectDecoder.m: fixed OGo bug 133, decoder did not properly 
164           check value classes on Cocoa (v4.2.18)
165
166 2003-07-18  Helge Hess  <helge.hess@skyrix.com>
167
168         * SaxXMLReaderFactory.m: added a missing @end for gstep-base, patch
169           provided by Filip Van Raemdonck (v4.2.17)
170
171 2003-07-03  Helge Hess  <helge.hess@skyrix.com>
172
173         * XMLNamespaces.h: added defines for the various XML namespaces used
174           in OpenOffice.org emitted XML files (v4.2.16)
175
176 2003-06-18  Helge Hess  <helge.hess@skyrix.com>
177
178         * v4.2.15
179         
180         * SaxXMLReaderFactory.m: added SaxCoreOnMissingParser default to 
181           trigger a coredump for debugging purposes
182
183         * fixed some signed/unsigned warnings
184
185 2003-02-11  Helge Hess  <helge.hess@skyrix.com>
186
187         * moved saxxml and xmln tools to ../samples/
188
189 2003-01-23  Helge Hess  <helge.hess@skyrix.com>
190
191         * SaxMethodCallHandler.m, SaxObjectDecoder.m: reduced logging if
192           debugOn is off (v4.2.14)
193
194 Thu Jan  2 10:40:19 2003  Helge Hess  <helge.hess@skyrix.com>
195
196         * v4.2.13
197         
198         * saxxml.m: replaced RELEASE macros with method calls
199
200         * common.h: define ASSIGN macro if missing, do not include headers from
201           FoundationExt
202         
203         * SaxNamespaceSupport.m: replaced -notImplemented: with 
204           -doesNotRecognizeSelector: since -notImplemented: is not available
205           on MacOSX
206         
207 2002-11-27  Helge Hess  <helge.hess@skyrix.com>
208
209         * SaxObjectModel.m: fixed a bug with parsing toMany keys (addToRel:
210           was not properly called) (v4.2.12)
211
212 2002-11-05  Helge Hess  <helge.hess@skyrix.com>
213
214         * XMLNamespaces.h: added Nautilus namespace (v4.2.11)
215
216 2002-11-04  Helge Hess  <helge.hess@skyrix.com>
217
218         * XMLNamespaces.h: added the cadaver namespaces (v4.2.10)
219
220 2002-10-24  Helge Hess  <helge.hess@skyrix.com>
221
222         * XMLNamespaces.h: added various namespace declarations (v4.2.9)
223
224 2002-10-23  Helge Hess  <helge.hess@skyrix.com>
225
226         * SaxObjectModel.m, SaxObjectDecoder.m: added a namespaceKey to the
227           model (allows you to track the namespace in your parsed objects)
228
229         * XMLNamespaces.h: added the hotmail and httpmail namespaces (v4.2.8)
230
231 Thu Oct 17 20:24:53 2002  Helge Hess  <helge.hess@skyrix.com>
232
233         * SaxObjectDecoder.m ([_SaxObjTagInfo -unableToSetValue:forKey:withTag:toParent:exception:]):
234           now logs, why it was unable to set the key (exception) (v4.2.7)
235
236 2002-10-17  Helge Hess  <helge.hess@skyrix.com>
237
238         * SaxObjectModel.m: when searching for a model the mainbundle resources
239           are checked before traversing the Library/SaxMappings pathes (v4.2.6)
240
241 2002-10-14  Helge Hess  <helge.hess@skyrix.com>
242
243         * SaxObjectDecoder.m: added support for contentKey (v4.2.5)
244
245 2002-10-13  Helge Hess  <helge.hess@skyrix.com>
246
247         * added SaxObjectDecoder, a SAX handler which constructs object trees
248           by consulting a XML<->object mapping model (v4.2.4)
249
250 2002-10-10  Helge Hess  <helge.hess@skyrix.com>
251
252         * XMLNamespaces.h: added namespace declaration for xcal 01 (v4.2.3)
253
254 2002-08-29  Helge Hess  <helge.hess@skyrix.com>
255
256         * SaxXMLReaderFactory.m: small fix for OSX, renamed COCOA_FRAMEWORK
257           define to COCOA_Foundation_LIBRARY
258
259 2002-05-31  Helge Hess  <helge.hess@skyrix.com>
260
261         * SaxXMLReaderFactory.m: added NSBundle -copyWithZone: when compiling
262           for gstep-base compatibility
263
264 Sun May  5 18:01:32 2002  Helge Hess  <helge.hess@skyrix.com>
265
266         * removed SAX1<->SAX2 adaptor classes, SAX1 stuff in general
267
268 Tue Feb 12 20:24:59 2002  Helge Hess  <helge.hess@skyrix.com>
269
270         * SaxXMLReaderFactory.m: modified to be usable without NGBundleManager
271           (but uses same bundle-info.plist ...)
272
273 Sat Feb  9 11:35:27 2002  Helge Hess  <helge.hess@skyrix.com>
274
275         * moved XML test files to Examples/xmlsamples
276
277 Wed Jan  9 13:24:40 2002  Helge Hess  <helge.hess@skyrix.com>
278
279         * SaxXMLReaderFactory.m: ensure that a text/xml reader is created ...
280
281 Mon Dec 17 17:02:15 2001  Helge Hess  <helge.hess@skyrix.com>
282
283         * added namespaces-declaration header
284
285 Wed Oct 24 18:45:05 2001  Helge Hess  <helge.hess@skyrix.com>
286
287         * ExpatSaxDriver/ExpatSaxDriver.m: fixed UTF8->UTF16 conversion bug
288           (incorrect string length was passed to Sax callbacks)
289
290 Mon Oct  1 15:47:31 2001  Helge Hess  <helge.hess@skyrix.com>
291
292         * SaxXMLReaderFactory.m: added capability to create SAX parsers based
293           on MIME-type
294
295 Thu Aug 16 13:48:01 2001  Helge Hess  <helge.hess@skyrix.com>
296
297         * SaxAttributes.m: added NSCopying