1 2005-08-07 Helge Hess <helge.hess@opengroupware.org>
3 * DOMDocumentFragment.m: fixed some prototypes (v4.5.19)
5 2005-07-30 Helge Hess <helge.hess@opengroupware.org>
7 * DOMElement.m: evaluate KVC keys starting with a slash '/' as query
8 path expressions (by stripping of the slash!), return an attribute
9 node for keys starting with '@' (v4.5.18)
13 * DOMDocument.m: evaluate KVC keys starting with a slash '/' as query
16 * DOMNode.m: changed to return 'nil' for unknown KVC keys instead of
19 2005-05-03 Helge Hess <helge.hess@opengroupware.org>
21 * DOMTreeWalker.m: fixed a MacOSX 10.4 warning (v4.5.16)
23 * renamed most implementations from DOMxx to NGDOMxx to avoid linking
24 issues with Tiger WebKit (still incomplete). Note that protocols are
25 still the same, so 'real' DOM apps will continue to work ;-)
28 2005-04-23 Helge Hess <helge.hess@opengroupware.org>
30 * fixed loads of @protocol related gcc 4.0 warnings (v4.5.14)
32 2004-12-14 Marcus Mueller <znek@mulle-kybernetik.com>
34 * DOM.xcode: minor cleanup
36 2004-09-22 Marcus Mueller <znek@mulle-kybernetik.com>
38 * DOM.xcode: minor fixes
40 2004-09-21 Marcus Mueller <znek@mulle-kybernetik.com>
42 * DOM.xcode: Fixed dependencies to resemble the make process
43 more closely. Our aim should be to stick to the make process
44 as closely as possible, so we shouldn't introduce dependencies in
45 non-toplevel projects.
47 2004-08-29 Helge Hess <helge.hess@opengroupware.org>
49 * added hack to install the project in FHS locations - the library,
50 its headers, the tools and the resources will be installed in
51 FHS_INSTALL_ROOT if specified (eg make FHS_INSTALL_ROOT=/usr/local)
54 2004-08-26 Marcus Mueller <znek@mulle-kybernetik.com>
56 * DOM.xcode: new Xcode project
58 2004-08-25 Helge Hess <helge.hess@opengroupware.org>
60 * DOMSaxHandler.m: do not print DOM parsing errors per default
61 (consumers need to check the errors array) (v4.3.12)
63 2004-08-20 Helge Hess <helge.hess@opengroupware.org>
65 * moved to SOPE 4.3 (v4.3.11)
67 2004-06-09 Helge Hess <helge.hess@opengroupware.org>
71 * GNUmakefile.preamble: added prebinding info
73 * GNUmakefile: moved preamble stuff to GNUmakefile.preamble, also
74 build DOM.framework on non-libFoundation systems
76 2004-05-05 Marcus Mueller <znek@mulle-kybernetik.com>
78 * GNUmakefile.preamble: added support for building with
79 GNUSTEP_BUILD_DIR environment variable set for recent
80 gnustep-make package. (v4.2.9)
82 2004-02-27 Helge Hess <helge.hess@opengroupware.org>
84 * DOMElement.m: added -description method to
85 _DOMElementAttrNamedNodeMap class (v4.2.8)
87 2003-11-19 Helge Hess <helge.hess@skyrix.com>
89 * GNUmakefile: removed autodoc target
91 2003-10-30 Helge Hess <helge.hess@opengroupware.org>
93 * DOMDocument.m, DOMElement.m DOMQueryPathExpression.m: fixed some
94 Xcode warnings (v4.2.7)
96 2003-07-18 Helge Hess <helge.hess@skyrix.com>
98 * DOMNode.m, DOMXMLOutputter.m: removed a warning on gstep-base, patch
99 provided by Filip Van Raemdonck (v4.2.6)
101 2003-01-07 Helge Hess <helge.hess@skyrix.com>
103 * common.h: removed dependency on FoundationExt on MacOSX (v4.2.5)
105 Thu Jan 2 10:49:31 2003 Helge Hess <helge.hess@skyrix.com>
107 * changes for MacOSX, does not use RETAIN macros anymore (methods are
108 used), -doesNotRecognizeSelector: instead of -notImplemented
111 2002-09-28 Helge Hess <helge.hess@skyrix.com>
113 * removed some compilation warnings (v4.2.3)
115 2002-06-11 Helge Hess <helge.hess@skyrix.com>
117 * track positional information in elements
119 Sun May 5 18:40:10 2002 Helge Hess <helge.hess@skyrix.com>
121 * added DOMBuilderFactory to create DOMBuilder instances
123 Thu May 2 12:43:12 2002 Helge Hess <helge.hess@skyrix.com>
125 * DOMXMLOutputter.m: added protocols to output methods
127 * changed to use -rangeOfString: instead of -indexOfString:
129 Thu Apr 4 18:12:17 2002 Martin Spindler <spindler@mdlink.de>
131 * DOMSaxHandler.m: added SubHandler category
133 Tue Feb 12 20:48:41 2002 Helge Hess <helge.hess@skyrix.com>
135 * made independend from EOControl/NGExtensions
137 Tue Nov 13 16:16:26 2001 Helge Hess <helge.hess@skyrix.com>
139 * DOMSaxBuilder.m: added SAX errors to DOM document
141 * DOMDocument.m: ivars for storing errors/warnings
143 * DOMSaxHandler.m: track error messages
145 Mon Oct 22 09:54:03 2001 Helge Hess <helge.hess@skyrix.com>
147 * removed special namespace variants of DOMAttribute/DOMElement
149 Mon Oct 1 15:59:16 2001 Helge Hess <helge.hess@skyrix.com>
151 * DOMSaxBuilder.h: create DOM builder by MIME-type
153 Fri Sep 28 16:17:17 2001 Helge Hess <helge.hess@skyrix.com>
155 * DOMElement.m: added -getElementsByTagName:
157 * DOM+JS.m: added JS bindings for DOM objects
159 * DOMElement.m: added JS bindings to (private) AttrNamedNodeMap class
161 * DOMProtocols.h: added ObjC protocols for DOM types
163 Thu Aug 23 12:03:41 2001 Helge Hess <helge.hess@skyrix.com>
165 * DOMSaxBuilder.m: clear sax handler after parsing
167 * DOMSaxHandler.m added method to clear handler
169 Sat Aug 11 13:56:47 2001 Helge Hess <helge.hess@skyrix.com>
171 * DOMSaxHandler.m: changed to use less -autorelease calls
173 Tue Jul 3 16:26:26 2001 Helge Hess <helge.hess@skyrix.com>
175 * DOMElement.m: allow * pattern in -hasAttribute:namespaceURI:
177 Thu Jun 7 19:48:41 2001 Helge Hess <helge.hess@skyrix.com>
179 * DOMNode+QueryPath.m: improved query-path parsing (namespaces made
180 possible), fixed deep child element search
182 Thu Mar 8 12:33:27 2001 Helge Hess <helge.hess@mdlink.de>
184 * DOMDocument.m: fixed bug
186 Fri Mar 2 20:10:27 2001 Helge Hess <helge.hess@mdlink.de>
188 * DOMElement.m: added ms patch
190 Fri Feb 23 13:26:39 2001 Helge Hess <helge.hess@mdlink.de>
192 * DOMElement.m: added ms bugfix
194 * DOMAttribute.m: improved -description
196 Fri Feb 2 10:08:32 2001 Helge Hess <helge.hess@mdlink.de>
198 * DOMNode+QueryPath.m: added partial support for NS in paths