Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
*/
-// $Id$
#include <NGObjWeb/WOxElemBuilder.h>
#include <DOM/EDOM.h>
if (defClasses == nil)
defClasses = [[ud arrayForKey:@"WOxBuilderClasses"] copy];
+#warning TODO: remove that for SOPE 4.4! (use a fix bundle location)
infos = [[NGBundleManager defaultBundleManager]
providedResourcesOfType:@"WOxElemBuilder"];
if ([infos count] > 0) {
+2004-08-24 Helge Hess <helge.hess@skyrix.com>
+
+ * GNUmakefile: install SAX driver in Library/SaxDrivers/4.3/ (v4.3.11)
+
2004-08-20 Helge Hess <helge.hess@opengroupware.org>
- * fixed for SOPE 3.3 directory layout (v4.3.10)
+ * fixed for SOPE 4.3 directory layout (v4.3.10)
* moved from sope-xml to sope-ical (v4.3.9)
BUNDLE_NAME = iCalSaxDriver
BUNDLE_EXTENSION = .sax
-BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/SaxDrivers
+BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/SaxDrivers/4.3/
iCalSaxDriver_OBJC_FILES = \
ICalSaxParser.m \
# $Id$
-SUBMINOR_VERSION:=10
+SUBMINOR_VERSION:=11
+2004-08-24 Helge Hess <helge.hess@skyrix.com>
+
+ * GNUmakefile: install SAX driver in Library/SaxDrivers/4.3/ (v1.0.7)
+
2004-05-05 Marcus Mueller <znek@mulle-kybernetik.com>
* GNUmakefile.preamble, GNUmakefile.postamble: added support for
BUNDLE_NAME = STXSaxDriver
BUNDLE_EXTENSION = .sax
-BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/SaxDrivers
+BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/SaxDrivers/4.3/
STXSaxDriver_OBJC_FILES += \
STXSaxDriver.m \
MAJOR_VERSION=1
MINOR_VERSION=0
-SUBMINOR_VERSION:=6
+SUBMINOR_VERSION:=7
+2004-08-24 Helge Hess <helge.hess@skyrix.com>
+
+ * SaxXMLReaderFactory.m: lookup SAX drivers in Library/SaxDrivers/4.3
+ (v4.3.39)
+
2004-08-20 Helge Hess <helge.hess@opengroupware.org>
* moved to SOPE 4.3 (v4.3.38)
e = [tmp objectEnumerator];
while ((tmp = [e nextObject])) {
tmp = [tmp stringByAppendingPathComponent:@"SaxDrivers"];
+ tmp = [tmp stringByAppendingPathComponent:@"4.3"];
if (![ma containsObject:tmp])
[ma addObject:tmp];
}
{
NSBundle *fwBundle;
+ /* no need to add 4.3 here, right? */
fwBundle = [NSBundle bundleForClass:[self class]];
[ma addObject:[[fwBundle resourcePath]
stringByAppendingPathComponent:@"SaxDrivers"]];
e = [tmp objectEnumerator];
while ((tmp = [e nextObject])) {
- tmp = [tmp stringByAppendingPathComponent:@"Library/SaxDrivers"];
+ tmp = [tmp stringByAppendingPathComponent:@"Library/SaxDrivers/4.3"];
if (![ma containsObject:tmp])
[ma addObject:tmp];
}
# $Id$
-SUBMINOR_VERSION:=38
+SUBMINOR_VERSION:=39
+2004-08-24 Helge Hess <helge.hess@skyrix.com>
+
+ * GNUmakefile: install SAX driver in Library/SaxDrivers/4.3/ (v4.3.14)
+
2004-05-07 Helge Hess <helge.hess@skyrix.com>
* libxmlHTMLSAXDriver.m: do not report unclosed entity references
BUNDLE_NAME = libxmlSAXDriver
BUNDLE_EXTENSION = .sax
-BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/SaxDrivers
+BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/SaxDrivers/4.3/
libxmlSAXDriver_OBJC_FILES = \
libxmlSAXDriver.m \
# $Id$
-SUBMINOR_VERSION:=13
+SUBMINOR_VERSION:=14
Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
*/
-// $Id$
+// $Id: libxmlHTMLSAXDriver.m,v 1.5 2004/05/07 16:31:22 helge Exp $
#import "libxmlHTMLSAXDriver.h"
#import "libxmlSAXLocator.h"
static const unsigned char *tagInvalidMsg = "tag %s invalid";
static const unsigned char *unclosedEntityInvalidMsg =
"htmlParseEntityRef: expecting ';'";
+#if 0
+static const unsigned char *unexpectedNobrCloseMsg =
+ "Unexpected end tag : %s";
+#endif
static inline NSString *xmlCharsToString(const xmlChar *_s) {
NSString *s;
va_list args;
SaxParseException *e;
- if (!reportInvalidTags && msg != NULL && toupper(msg[0]) == 'T') {
- if (strncasecmp(tagInvalidMsg, msg, strlen(tagInvalidMsg)) == 0)
- return;
+ if (!reportInvalidTags && msg != NULL) {
+ if (toupper(msg[0]) == 'T') {
+ if (strncasecmp(tagInvalidMsg, msg, strlen(tagInvalidMsg)) == 0)
+ return;
+ }
+#if 0
+ else if (toupper(msg[0]) == 'U') {
+ if (strncasecmp(unexpectedNobrCloseMsg, msg,
+ strlen(unexpectedNobrCloseMsg)) == 0)
+ return;
+ printf("MSG: '%s'\n", msg);
+ }
+#endif
}
if (!reportUnclosedEntities && msg != NULL && toupper(msg[0]) == 'H') {
if (strncasecmp(unclosedEntityInvalidMsg, msg,
+2004-08-24 Helge Hess <helge.hess@skyrix.com>
+
+ * GNUmakefile: install SAX driver in Library/SaxDrivers/4.3/
+
2004-05-05 Marcus Mueller <znek@mulle-kybernetik.com>
* GNUmakefile: added support for building with
BUNDLE_NAME = pyxSAXDriver
BUNDLE_EXTENSION = .sax
-BUNDLE_INSTALL_DIR = $(GNUSTEP_USER_ROOT)/Library/Bundles
+BUNDLE_INSTALL_DIR = $(GNUSTEP_USER_ROOT)/Library/SaxDrivers/4.3/
pyxSAXDriver_OBJC_FILES = pyxSAXDriver.m