Commit graph

  • 49301e2eba stop allocating a buffer everytime we do a conversion jez 2007-01-19 15:53:46 +0000
  • 004d0c4f41 better string handling - on platforms where sizeof(XMLCh) == sizeof(wchar_t) we should be able to eliminate the copying step altogether jez 2007-01-19 15:52:43 +0000
  • ffd2a819db When ARABICA_NO_WCHAR_T defined, transcode to UTF-8 not native code page Fix for http://sourceforge.net/tracker/index.php?func=detail&aid=1636010&group_id=56163&atid=479571 jez 2007-01-18 20:49:19 +0000
  • 9a995a4cdd bumped version jez 2007-01-18 20:47:47 +0000
  • e965159cc4 suppress warning when ARABICA_NO_WCHAR_T defined jez 2007-01-18 20:47:09 +0000
  • 552241d3f4 tweaked and tightened checking jez 2007-01-18 20:46:30 +0000
  • 7574ae9253 added treewalker header to dependencies jez 2007-01-16 16:47:07 +0000
  • b86aa05c29 fixed typo jez 2007-01-16 11:52:55 +0000
  • a9336947cd better searches for socket lkibraries, checks for winsock on mingw32 jez 2007-01-16 11:49:07 +0000
  • adc6c25cc3 now finds library properly jez 2007-01-16 11:48:46 +0000
  • a44eca0148 better socket checks - Solaris needs -lsocket and -lnsl jez 2007-01-16 10:43:42 +0000
  • e6b8a5ac3c check for sockets jez 2007-01-15 22:31:03 +0000
  • 7ce89d4a24 initialise wide string properly jez 2007-01-15 17:40:58 +0000
  • 8a4b5403f7 added a bit of info output jez 2007-01-15 17:40:06 +0000
  • 67766fdc9d fixed speller - /usr/local not /usr/locale jez 2007-01-15 17:39:42 +0000
  • 290f9cf175 fixed Writer filter for new XMLFilterImpl with built in Lexical and Decl handlers jez 2007-01-15 17:38:55 +0000
  • 0b178c17a7 Promoted LexicalHandler and DeclHandler to be full members of XMLReader, rather than properties set via the rather tortuous setProperty call. XMLFilter and XMLFilterImpl have been extended to provide support for Lexical~ and DeclHandler. DefaultHandler now provides default, do nothing, implementations of Lexical~ and DeclHandler. Consequently DefaultHandler2 is now deprecated and will be removed in due course. jez 2007-01-15 14:21:33 +0000
  • c452b5ba91 added more MSXML version ids. more recent versions can do things like schema validation jez 2007-01-15 14:02:52 +0000
  • 3a18023963 TreeWalker: C++ compliance fixes jez 2007-01-12 14:52:14 +0000
  • 8c89727a06 tests from Node's operator bool() jez 2007-01-02 11:33:29 +0000
  • ed46fc0f01 TreeWalker patches from craigp. jez 2007-01-02 11:32:48 +0000
  • d1ca51079f add more TreeWalker tests, including one with a NodeFilter jez 2006-12-14 19:34:48 +0000
  • 664f6fd116 added TreeWalker implementation, dondated by craigp jez 2006-12-14 15:06:36 +0000
  • 78c783b7c1 bug fix to Attr::setValue jez 2006-12-14 11:51:23 +0000
  • 80afc48cfe MinGW uses winsock, not BSD-style sockets, so add configure check jez 2006-12-13 19:20:31 +0000
  • 8f464e802b beefed up - mingw has std::wstring, but not wide I/O jez 2006-12-13 19:19:30 +0000
  • 35851a0417 s/ARABICA_WINDOWS/ARABICA_USE_WINSOCK jez 2006-12-13 19:18:31 +0000
  • eb65f43391 made verbose test output the default jez 2006-11-13 16:52:25 +0000
  • 285e099898 s/test/tests/ jez 2006-10-13 09:08:02 +0000
  • c2453032e9 added config for building without boost jez 2006-10-13 09:07:54 +0000
  • 618371db52 added first cut at test target jez 2006-10-11 23:04:59 +0000
  • c12723cfb7 jez 2006-10-11 22:51:04 +0000
  • 8463ce21c2 jez 2006-10-06 21:28:18 +0000
  • 320ea0144b jez 2006-10-06 21:25:55 +0000
  • 5623e8d39d jigged around to work when compiling without Boost jez 2006-10-06 21:17:17 +0000
  • 0b0343611b added iterator header jez 2006-10-06 21:15:22 +0000
  • bd2921837d added initial project files for TurboC++ jez 2006-09-28 13:30:10 +0000
  • fccf8f8b8e jez 2006-09-20 14:02:42 +0000
  • 7ca6fb9f2c jez 2006-09-20 14:01:21 +0000
  • 6f18bc89a7 added all the projects back into the sln file jez 2006-09-20 13:59:57 +0000
  • f4453c647d had inadvertantly broken the MSXML build jez 2006-09-20 13:57:50 +0000
  • e6432c57eb svn:ignore changes jez 2006-09-20 11:44:08 +0000
  • f4df1879b1 remedial fixes so Garden compiles again jez 2006-09-20 11:43:30 +0000
  • 0185b654a6 added --with-parser= configure option. makes it easier to specify the parser you want when several are available jez 2006-09-20 11:16:17 +0000
  • 976955cff3 wide string targets now conditionally compiled jez 2006-09-19 21:05:25 +0000
  • dc5070db07 added --without-dom option to configure jez 2006-09-19 10:42:00 +0000
  • 288c31ca8d setting up for a second release in a month. scary jez 2006-09-18 15:59:43 +0000
  • f99c832140 rejigged to build without Boost - only tested with Expat so far jez 2006-09-13 21:56:21 +0000
  • 30c53656b8 made building XPath stuff conditional on availability of Boost jez 2006-09-13 21:55:51 +0000
  • 331fb28ccf pulled nil_t out into own include file jez 2006-09-13 21:02:51 +0000
  • 9147b78272 Boost check no longer fails if Boost isn't found. We can build without. jez 2006-09-13 21:02:16 +0000
  • ecf4f74304 sept 2006 release jez 2006-09-12 21:21:48 +0000
  • cdb0a79b0f updated svn:ignore props jez 2006-08-09 09:23:57 +0000
  • 5399a7ca81 updated Makefiles for new source layout jez 2006-08-09 09:19:53 +0000
  • 69b11a256c removed ancient C++Builder build files. maybe when the new Turbo C++ comes out I can add something up-to-date back in. I hope so, because I loved Turbo C++ and Borland C++, hope the new ones rock like they did. jez 2006-08-08 21:47:07 +0000
  • 95e07c4b13 corrected build files for now source layout jez 2006-08-08 21:43:28 +0000
  • 68c5d8b12e more file rearranging jez 2006-08-08 20:51:59 +0000
  • a76d0bb860 moving source files around jez 2006-08-08 20:45:47 +0000
  • 62acd9f55a minor updates jez 2006-08-08 20:38:06 +0000
  • 38d9ad2524 updated solution and project files for new directory structure jez 2006-08-08 10:30:59 +0000
  • e1f2a72ca3 jez 2006-08-07 21:43:04 +0000
  • 828788bb72 pulled all the header files into include/ directory jez 2006-08-07 21:37:10 +0000
  • e6b160606c - jez 2006-08-07 21:17:01 +0000
  • bc0d1c9655 - jez 2006-08-07 21:16:27 +0000
  • 543f7357df started moving headers out into an include directory jez 2006-08-07 21:08:11 +0000
  • 5cc7ab7461 commit email test jez 2006-08-07 13:47:37 +0000
  • 1c5347fd60 commit email test jez 2006-08-07 13:46:25 +0000
  • 1d277df200 first pass at a functional whitespace normalising filter jez 2006-08-04 22:16:25 +0000
  • fce1ba265a removed .cvsignores left over from CVS migration jez 2006-08-04 20:11:00 +0000
  • 5c7a8b44b9 work with Nodes rather than elements jez 2006-08-04 09:53:06 +0000
  • 30ef4f4af7 set out of box defaults jez 2006-08-04 09:52:27 +0000
  • febb67170c sync with cvs tree jez 2006-08-04 09:51:48 +0000
  • 0200ed6e70 fixed warning jez 2006-08-04 09:51:03 +0000
  • 205fd30cf0 don't blow up when parsing DTDs jez 2006-08-04 09:49:58 +0000
  • 56b1aff551 jez 2006-08-01 20:34:34 +0000
  • 5109712aea Removed another inner_node_d jez 2006-08-01 20:34:13 +0000
  • f85d3f79c0 PrimaryExpr - replaced use of inner_node_d with two discard_node_d. This appears to be a regression in Boost 1.33.1, because it worked in Boost 1.32. Might be it was wrong before and has now been fixed and my usage was incorrect. jez 2006-08-01 18:02:19 +0000
  • 875bfe4a58 jez 2006-07-31 21:51:49 +0000
  • d5af0e27b1 off we go jez_higgins 2006-07-19 21:57:53 +0000
  • b2520179b2 fixes so dom_test_ss builds no idea how I missed this before jez_higgins 2006-07-18 21:02:14 +0000
  • 1b4510fd9d *** empty log message *** jez_higgins 2006-07-14 10:09:14 +0000
  • 71bac03b49 fixed translate function, tests now pass jez_higgins 2006-07-13 21:03:00 +0000
  • e894e03c89 Fixed normalize-space function for arbitrary string types. Convert the string to UTF8, normalise, convert back to whatever. Not the world's most efficent, I guess, but I can't think of a better alternative right now. jez_higgins 2006-07-13 20:47:51 +0000
  • 167f36ec74 updated for latest string_adaptor - not sure how this was missed before jez_higgins 2006-07-13 20:45:12 +0000
  • e7fdb6e546 made *Handler member functions public rather than private. Thanks to Isak Johnsson for pointing this out jez_higgins 2006-06-27 09:37:11 +0000
  • 65bcac5d31 Test for predicate evaluation bug http://www.jezuk.co.uk/cgi-bin/view/arabica/news?id=2883 jez_higgins 2006-06-23 22:53:07 +0000
  • 5caf17b989 Fixed for predicate evaluation bug see http://www.jezuk.co.uk/cgi-bin/view/arabica/news?id=2883 jez_higgins 2006-06-23 22:51:30 +0000
  • 625c7141e1 vc6 compatibility fixes jez_higgins 2006-06-08 09:51:18 +0000
  • c1a9672d3a took codecvt_specialisation.cpp out of the build jez_higgins 2006-05-23 18:25:44 +0000
  • 792c7f8017 ignore the executables jez_higgins 2006-05-19 22:24:30 +0000
  • 8e928f74a5 codecvt_specialisations.cpp isn't needed any more - it's all in the header jez_higgins 2006-05-19 22:13:35 +0000
  • fd5531985e fixes to build with gcc 3.3 on GNU Darwin jez_higgins 2006-05-19 21:27:35 +0000
  • 76a6dd8d45 exclude from build if now wchar_t jez_higgins 2006-05-19 21:15:05 +0000
  • 8148a0aa46 *** empty log message *** jez_higgins 2006-05-19 18:48:17 +0000
  • c72f2ffd1e added static id member jez_higgins 2006-05-19 18:46:43 +0000
  • 6840c7b88d moved definitions inline jez_higgins 2006-05-05 13:19:47 +0000
  • 23626b6748 *** empty log message *** jez_higgins 2006-05-01 21:06:26 +0000
  • 77d35fe71e turn off warnings about long doubles jez_higgins 2006-05-01 20:59:41 +0000
  • 0ec2439e9c fixed settings so it builds - not sure how I managed to get set it not to jez_higgins 2006-05-01 20:42:36 +0000
  • 7371da6bd1 use MSXML jez_higgins 2006-05-01 20:40:42 +0000