jez_higgins
b309bedb6b
Now picks up lexical elements - specifically startCDATA/endCDATA. This is
...
the first little step to making Writer produce proper well-formed markup - atm
it doesn't do entity escaping at all.
2003-03-21 12:05:23 +00:00
jez_higgins
50b03b3ded
no message
2003-03-21 12:03:59 +00:00
jez_higgins
f0c0a3fbe5
VC++.Net solution file
2003-03-20 16:32:49 +00:00
jez_higgins
6d693e4e71
VC++.Net project file
2003-03-20 16:32:35 +00:00
jez_higgins
fce9d3643f
Corrected MSC_VER ifdefs for VC++.Net
2003-03-20 16:31:40 +00:00
jez_higgins
1e34351b83
no message
2003-03-20 16:31:09 +00:00
jez_higgins
31b9597a4f
Updated for new config mechanism
2003-03-20 16:30:31 +00:00
jez_higgins
9ccc3cdce6
Updated for now config mechanism
2003-03-20 16:30:08 +00:00
jez_higgins
924103481e
Corrected for Xerces 2.2.0 release - depending on the compiler, the Xerces stuff maybe in its own namespace
...
couple of VC++.Net changes
Xerces initialiser stuff does not need to be templated, so isn't :)
2003-03-20 16:29:08 +00:00
jez_higgins
0a2b8af351
VC++.Net project file
2003-03-20 16:22:56 +00:00
jez_higgins
71dbe82062
Corrected MSC_VER ifdefs for VC++.Net
2003-03-20 16:22:17 +00:00
jez_higgins
9bb5eba823
updated project file
2003-03-20 16:17:08 +00:00
jez_higgins
d11e758d5d
Minor changes to the message
2003-03-20 16:16:32 +00:00
jez_higgins
dc3f6a01e9
ParserConfig.h is now generated from ParserConfig.tpl
2003-03-20 16:15:25 +00:00
complement
48124bd5ab
fix typename problem
2002-11-23 20:10:46 +00:00
complement
90739325f9
Don't generate saxlib.cpp and ParserConfig.h; uncomment appropriate definition(s) for XML wrapper(s) in ParserConfig.h; (This should be fixed for non-Makefiles OSes, such as Windows/VC++/Borland etc.)
2002-11-23 20:09:25 +00:00
complement
e323dd8948
fix typename problem
2002-11-23 20:03:54 +00:00
complement
08140e1876
ignore generated files
2002-11-23 19:59:57 +00:00
complement
78799ec63c
include stdio.h for sprintf
2002-11-23 19:58:14 +00:00
complement
46d5dc5ef2
fix examples
2002-11-23 19:54:58 +00:00
complement
4471e53f48
rewrite make rules, use ${MAKE} var instead of make
2002-11-23 19:53:46 +00:00
complement
947d34c950
fix SAX2DOM examples
2002-11-23 19:50:14 +00:00
complement
d373569fc9
ignore generated files
2002-11-23 19:42:52 +00:00
pwalford
c3b07a86f6
Backing-out changes. Sorry, should have been on branch.
2002-10-08 04:37:14 +00:00
pwalford
f4c48fb092
Porting to GCC 2.95.
...
Changes are required for the old version of libg++ which does not support:
* std::wstring
* locale
Changes include:
* #if/#endif removal of code which won't compile.
* Addition of a xerces_string_adaptor which doesn't need locale.
2002-10-08 03:09:56 +00:00
pwalford
f77cfbd71d
Addition of XercesFeatureNames class.
...
This class represents the features known by xerces, including both the
standard SAX features and the Apache features.
2002-10-08 02:55:54 +00:00
pwalford
34cba250a6
Fixes to the following issues:
...
* Mis-capitalised parameter names.
* Un-named parameters.
* Use of SAXException by ErrorHandler (SAX 2.0 API uses SAXParseException
here).
2002-10-08 02:49:59 +00:00
pwalford
481a59a813
Fixes:
...
* References to DTDHandler and ContentHandler changed to DTDHandlerT and
ContentHandlerT. (They were referencing the std::string versions.)
2002-10-08 02:49:27 +00:00
pwalford
5f09c096a8
Changes/Fixes:
...
* Addition of typedef "base" referring to basic_XMLReader.
* Extended use of member typedefs to simplify code.
* Added xerces_initializer class to call XMLPlatformUtils::Initialize() and
XMLPlatformUtils::Terminate(). This avoids nested calls to Initialize()
and Terminate().
* Addition of xerces_string_adaptor which converts XMLCh to wchar_t and
back.
* Fixed adaptors to pass XMLCh to Xerces methods rather than wchar_t.
* Added '&' to member function references in ErrorHandlerAdaptor.
* Fixed IStreamAdaptor and InputSourceAdaptor to extend Xerces
BinInputStream and InputSource respectively (were extending Arabica ones!)
2002-10-08 02:49:01 +00:00
pwalford
55227f742c
Changes:
...
* Addition of other SAX 2.0 defined feature names.
* Addition of documentation.
2002-10-08 02:48:22 +00:00
pwalford
c13a04b386
Fixed errors in documentation. Fixed:
...
* "null" where "an empty string" was appropriate
* mis-spellings of parameters.
* cut-and-paste mistakes.
2002-10-08 01:00:22 +00:00
jez_higgins
1a9b0fc214
work around previous changes for VC6
2002-09-20 10:16:35 +00:00
jez_higgins
1282e95604
*** empty log message ***
2002-09-20 10:13:00 +00:00
jez_higgins
ee6e01956f
made implicit typenames explicit
2002-09-20 10:11:57 +00:00
jez_higgins
7a016ee96c
made implicit typenames explicit
2002-09-20 10:06:31 +00:00
jez_higgins
d640fe6bab
work around previous changes for VC6
2002-09-20 10:01:18 +00:00
jez_higgins
f16e2a30fb
Rewrote no_conversion to use std::copy. It's much nicer that way, and
...
avoids GCC 3.2 giving warnings about implicit typenames.
2002-09-20 09:46:35 +00:00
jez_higgins
2a5e9736c0
set default parser to MSXML
2002-09-04 08:40:54 +00:00
jez_higgins
75cf0867ec
updated for xerces 2.1
2002-09-03 14:06:48 +00:00
jez_higgins
62b73b7b75
updated for libexpat 1.95.4
2002-09-03 13:44:23 +00:00
jez_higgins
d1449f7b44
no message
2002-09-03 13:30:37 +00:00
jez_higgins
f3fc44c2c6
pull in feature and property names
2002-09-03 13:27:30 +00:00
jez_higgins
4c47110455
use default parser
2002-09-03 13:27:11 +00:00
jez_higgins
85acebe015
remove expat.lib from build
2002-09-03 13:26:54 +00:00
jez_higgins
a88c55b602
added some tests for SAX2DOM
2002-09-03 13:26:08 +00:00
jez_higgins
b230e41d3a
added assertEquals for std::strings
2002-09-03 13:25:43 +00:00
jez_higgins
38b92a4d30
Added saxlib.tpl to build.
...
Made MSXML the default Win32 parser
2002-09-03 13:24:50 +00:00
jez_higgins
a993bc42c4
Include SAXNotRecognizedException
...
Fix by nick.woolley@virgin.net
2002-09-03 13:21:40 +00:00
jez_higgins
999bb24190
Fixed setAttributes
...
Fix by nick.woolley@virgin.net
2002-09-03 13:21:15 +00:00
jez_higgins
7bbcab1568
Major tweaks to use #include <header> rather then
...
#import <type_library>. The latter is sensitive to
the exact name/version of the library provided by
Microsoft and various options provided to the type
library reader. (Found the issue when I attempted
to build with MSXML4 rather then MSXML3.) [kas]
Created the default PROGID define. M$. in their
wisdom, removed the version independent IDs starting
in version 4.0 of the MSXML library. Saves a lot of
'DLL hell' problems but creates others for maintainers.
The initialization code will now try the 4.0 ID and
then the older (version independant) name. [kas]
StreamAdaptor now derives from ISequentialStream, not IStream.
Fixes to StreamAdaptor::QueryInterface.
2002-09-03 13:19:14 +00:00