Commit graph

127 commits

Author SHA1 Message Date
jez_higgins
1be3c72414 *** empty log message *** 2003-12-07 15:27:43 +00:00
jez_higgins
b56eaec433 Use LINK_SHARED variable 2003-12-07 15:13:36 +00:00
jez_higgins
da1c63ea28 s/xmlns_uri/xml_uri/
add xmlns_uri
this is the start of work to support Namespaces 1.1 (which I may not actually
finish)
2003-11-10 10:45:23 +00:00
jez_higgins
a895d6617f Back port VS6 fix for previous change 2003-11-10 09:45:46 +00:00
jez_higgins
49b2439757 Fix for VS.NET 2003 2003-11-10 09:39:17 +00:00
jez_higgins
6256a38fa4 VS6 fixes 2003-10-29 16:20:07 +00:00
jez_higgins
d44cd428df Added CatchErrorHandler.h to build 2003-10-29 16:19:50 +00:00
jez_higgins
a37cf42af0 Added CatchErrorHandler 2003-10-29 16:13:29 +00:00
jez_higgins
df3d61ce71 An ErrorHandler implementation that grabs hold of any errors reported, so
you can check later to see if anything happened.
2003-10-29 15:51:21 +00:00
jez_higgins
de3fd21d0b *** empty log message *** 2003-10-08 14:39:43 +00:00
jez_higgins
5064d9c19c *** empty log message *** 2003-09-17 11:08:31 +00:00
jez_higgins
d727f783a9 s/int/size_t 2003-09-17 11:07:36 +00:00
jez_higgins
fa62d8c699 Diddled to silence
../../SAX/filter/Writer.h: In constructor
   `SAX::basic_Writer<string_type>::basic_Writer(std::basic_ostream<string_type::value_type,
	    string_type::traits_type>&, unsigned int) [with string_type = std::string]':
			writer.cpp:23:   instantiated from here
../../SAX/filter/Writer.h:96: warning: member initializers for `
   SAX::basic_LexicalHandler<std::string>*SAX::basic_Writer<std::string>::lexicalHandler_'
../../SAX/filter/Writer.h:94: warning:   and `
   SAX::basic_Writer<std::string>::<anonymous enum>
   SAX::basic_Writer<std::string>::lastTag_'
../../SAX/filter/Writer.h:43: warning:   will be re-ordered to match declaration order
warning.
2003-09-17 08:24:00 +00:00
jez_higgins
95ea8e834f VS6 workarounds 2003-09-15 16:04:37 +00:00
jez_higgins
88e35887d9 automagically link to wsock32 2003-09-15 16:03:46 +00:00
jez_higgins
0e0a73dbe7 gcc fix 2003-09-15 13:13:05 +00:00
jez_higgins
c236102d0d *** empty log message *** 2003-09-15 13:12:08 +00:00
jez_higgins
96ae40e974 s/int/size_t/ 2003-09-15 13:11:37 +00:00
jez_higgins
92a1bf27b9 s/int/size_t 2003-09-15 13:09:57 +00:00
jez_higgins
4670ce19aa added xerces_string_janitor class
Ordinarily you'd expect to be able to use Xerces' Array janitor class.  However,
Windows exes and dlls use seperate heaps, so you can't delete something in one
module that was allocated by another.  It's a pita.  The solution here is to useXMLString::release.
Although this simply does a delete[], the deletion occurs in the Xerces DLL, so
it will work correctly.
2003-09-15 13:00:43 +00:00
jez_higgins
117190ebd8 *** empty log message *** 2003-09-15 10:03:41 +00:00
jez_higgins
193f570096 *** empty log message *** 2003-09-14 20:47:43 +00:00
jez_higgins
74581840f9 no message 2003-09-12 23:26:50 +00:00
jez_higgins
ba5fecddc3 *** empty log message *** 2003-09-12 23:24:26 +00:00
jez_higgins
3bb32e1a17 no message 2003-09-12 23:16:47 +00:00
jez_higgins
9c7bb92e25 *** empty log message *** 2003-09-12 16:24:18 +00:00
jez_higgins
d31cba3174 *** empty log message *** 2003-09-12 16:05:53 +00:00
jez_higgins
4e7e47a6de applied Philip Walford's patches 2003-09-12 14:09:13 +00:00
jez_higgins
bb927066bf Moved Utils/* into Arabica namespace 2003-09-11 14:05:18 +00:00
jez_higgins
ec8f21d472 namespace ArabicaInternal -> Arabica::Internal 2003-09-11 13:01:00 +00:00
jez_higgins
10668086f8 cosmetic include guard changes 2003-09-11 10:26:53 +00:00
jez_higgins
d19f187414 *** empty log message *** 2003-09-10 15:27:46 +00:00
jez_higgins
9c937a5ac9 VS6 Portability fixes 2003-09-10 15:15:55 +00:00
jez_higgins
b70f4ec1c4 *** empty log message *** 2003-09-10 13:34:10 +00:00
jez_higgins
f356c2cf10 codecvt workarounds -
some implementations don't provide function bodies for the codecvt template
clase - I need to check spec on this
some implementations have an opaque definition of std::mbstate_t which means
it's actually exceeding difficult to use :)
2003-09-10 10:39:01 +00:00
jez_higgins
1984e09c68 Reworked Makefiles again 2003-09-10 08:48:31 +00:00
jez_higgins
27d574f2a8 Wide character string fixes 2003-09-10 08:47:37 +00:00
jez_higgins
374243b4d8 *** empty log message *** 2003-09-09 23:08:15 +00:00
jez_higgins
b6e0d1a194 Reworked Makefile so it doesn't use predefined rules. It makes it
much easer for non-Makefiles experts (I'd say I was intermediate and
I've been using it 8 years, on and off) to see what's going on.
2003-09-09 22:38:45 +00:00
jez_higgins
310957593d *** empty log message *** 2003-09-09 22:02:20 +00:00
jez_higgins
b50625e4fa *** empty log message *** 2003-09-09 21:40:23 +00:00
jez_higgins
ad5c42953c more wchar_t exclusion hackery 2003-09-09 13:09:48 +00:00
jez_higgins
56408bdce2 Added ArabicaConfig.h 2003-09-09 11:14:48 +00:00
jez_higgins
80a16c347c Tweaks to build with gcc 3.2.3 on Linux 2003-09-09 09:25:42 +00:00
jez_higgins
14abddb442 minor fixes to build on Linux with gcc3.2.2 and libstdc++ 2003-09-08 16:03:57 +00:00
jez_higgins
4eac7fd788 *** empty log message *** 2003-09-08 15:15:05 +00:00
jez_higgins
bfe865d85e Added typename 2003-09-08 15:13:54 +00:00
jez_higgins
9329ac47ca added #ifndef ARABICA_NO_WCHAR_T around typedefs using wchar_t or std::wstring 2003-09-08 14:14:43 +00:00
jez_higgins
b909c6cad5 *** empty log message *** 2003-09-02 11:23:52 +00:00
jez_higgins
b2e29e67ac *** empty log message *** 2003-08-29 21:09:00 +00:00