Commit graph

175 commits

Author SHA1 Message Date
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
48f0f2a705 Took out code conversion - it is inappropriate here 2003-09-11 10:06:12 +00:00
jez_higgins
d11e03155b *** empty log message *** 2003-09-10 15:36:58 +00:00
jez_higgins
d19f187414 *** empty log message *** 2003-09-10 15:27:46 +00:00
jez_higgins
7253aa69eb *** empty log message *** 2003-09-10 15:16:07 +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
6879cbc81f Added wchar_t guards 2003-09-10 12:40:58 +00:00
jez_higgins
fbf317098b *** empty log message *** 2003-09-10 11:47:39 +00:00
jez_higgins
e0fd14906d *** empty log message *** 2003-09-10 11:01:47 +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
fdb2825e52 Some library implementations do not provide member function
definitions for the codecvt template, so we may have to.
2003-09-10 10:32:57 +00:00
jez_higgins
1984e09c68 Reworked Makefiles again 2003-09-10 08:48:31 +00:00
jez_higgins
357f5188f5 Corrected #ifdef 2003-09-10 08:48:08 +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
961078a18a Added default case to switch to stop GCC complain that not all the enum
states are accounted for.
2003-09-09 09:45:17 +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
022a87711d *** empty log message *** 2003-09-09 09:02:00 +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
eedcf3b83c *** empty log message *** 2003-09-08 15:37:44 +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
09bd0dca84 Removed VC++ specific #pragma 2003-09-08 15:12:46 +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
30e448ee5a corrected lurking initialisation order bug 2003-09-02 16:00:53 +00:00
jez_higgins
b909c6cad5 *** empty log message *** 2003-09-02 11:23:52 +00:00
jez_higgins
7eb4e32638 Added oconvert_adaptor 2003-09-01 11:28:37 +00:00
jez_higgins
b2e29e67ac *** empty log message *** 2003-08-29 21:09:00 +00:00
jez_higgins
e694657457 *** empty log message *** 2003-08-29 20:23:42 +00:00
jez_higgins
b567522d6d *** empty log message *** 2003-08-29 13:45:53 +00:00
jez_higgins
e49d21b16e rot13_codecvt -> rot13codecvt 2003-08-29 13:37:59 +00:00
jez_higgins
9f24621807 base64_codecvt -> base64codecvt 2003-08-29 13:34:01 +00:00
jez_higgins
b3dcbfb788 use std::streamsize rather than the mess of size_t/int_type and streamsize
that was being used
helps to eliminate truncation warnings
2003-08-28 20:52:47 +00:00
jez_higgins
b09006de6b when converting from 8859-1, use unsigned chars 2003-08-28 20:51:56 +00:00
jez_higgins
dcaecbfa6a corrected table look up bug, by forced chars to unsigned 2003-08-28 20:51:26 +00:00
jez_higgins
3defbb57cf added rot13_codecvt.cpp 2003-08-28 20:26:54 +00:00
jez_higgins
94c445fa91 Trivial ROT13 encoding/decoding 2003-08-28 20:26:26 +00:00
jez_higgins
e11f84857d *** empty log message *** 2003-08-28 12:59:07 +00:00
jez_higgins
1201d2057c *** empty log message *** 2003-08-28 12:36:33 +00:00
jez_higgins
dba21361f7 added Utils folder 2003-08-28 12:36:15 +00:00
jez_higgins
79a92ee5f5 Provides an operator<< for DOM::Nodes. 2003-08-28 12:35:44 +00:00
jez_higgins
91200f8dfd *** empty log message *** 2003-08-27 23:06:59 +00:00