Commit Graph

82 Commits

Author SHA1 Message Date
Lee Thomason 5e3803cac3 Better attribute system. Removes redundant list searching of LinkAttribute. Faster parsing on initial read. Added badly needed missing test cases. 2012-04-16 08:57:05 -07:00
Lee Thomason d11cd169e6 minor whitespace cleanup 2012-04-12 08:35:36 -07:00
Ken Miller 81da1fb26b Made SaveFile symmetrical with LoadFile
Added overload taking a FILE pointer
Return error code (if any) instead of void
2012-04-09 23:32:26 -05:00
Lee Thomason (grinliz) 8712757389 merging handles to the master 2012-04-07 20:56:38 -07:00
Lee Thomason (grinliz) 8871cd8437 add xmltest.h as a place to put the example docs, so they don't pollute the main file' 2012-04-06 21:40:08 -07:00
Lee Thomason (grinliz) b9e791fa4e simplify safe logic 2012-04-06 21:27:10 -07:00
Lee Thomason (grinliz) 598c13efa8 fix the safe function behavior 2012-04-06 21:18:23 -07:00
Lee Thomason (grinliz) ae209f6aed added docs. basic handles tests 2012-04-04 22:00:07 -07:00
Lee Thomason (grinliz) 70e9c6b6a0 Merge branch 'master' into handles 2012-04-04 21:38:17 -07:00
Lee Thomason 8b89981989 gave up trying to be clever. split the handles into 2 classes. 2012-04-04 15:58:16 -07:00
Lee Thomason db0bbb60a1 handles work 2012-04-04 15:47:04 -07:00
Lee Thomason (grinliz) c8678e2fcc upped the version 2012-04-04 12:39:53 -07:00
Lee Thomason (grinliz) 6a22be220a Added proper examples, integrated them into xmltest, and make them part of the build. 2012-04-04 12:39:05 -07:00
Lee Thomason 5761203084 trying to get template to work 2012-04-03 16:43:22 -07:00
Lee Thomason 5708f814a6 handles wip. not happy with const behavior 2012-03-28 17:46:41 -07:00
Lee Thomason 3ffdd39dbf handles wip 2012-03-28 17:27:55 -07:00
Lee Thomason b411b8e3c1 Merge branch 'master' of https://github.com/gamaral/tinyxml2 2012-03-25 13:20:03 -07:00
Lee Thomason 3a68262c67 minor doc fix 2012-03-25 13:19:40 -07:00
Guillermo A. Amaral 9a6c6b84a1 Tackled more Clang analyzer warnings. 2012-03-24 17:13:25 -07:00
Lee Thomason e923c5c4c3 upped the version. 2012-03-24 13:07:06 -07:00
Lee Thomason 9225815378 cleaned up the documentation 2012-03-24 13:05:39 -07:00
Lee Thomason 8ba7f7d69b Added the improved attribute query 2012-03-24 13:04:04 -07:00
Lee Thomason 7f7b162b6f Add warning for the working directory. Verify win64 fix. 2012-03-24 12:49:03 -07:00
Guillermo A. Amaral 68b0c87640 Fix debug build (MSVC 2003-2010) 2012-03-24 11:07:19 -07:00
Lee Thomason 876b2476d5 updated the version 2012-03-20 13:28:02 -07:00
Lee Thomason 5ce8941553 a few formatting changes 2012-03-20 13:23:44 -07:00
Guillermo A. Amaral 2eb7003763 Misc adjustments and enum rename
Updated to use C++ headers
Fixed MSVC2010 collision
Added Makefile for xmltest (unix)
2012-03-20 11:51:40 -07:00
Guillermo A. Amaral b42ba366d8 Resolve Clang and GCC compiler warnings. 2012-03-20 00:17:15 -07:00
Lee Thomason 52913d12c9 add missing header for mac 2012-03-13 19:51:59 -07:00
Lee Thomason (grinliz) ea09bd065b fixed up headers. 2012-03-10 20:25:31 -08:00
Lee Thomason (grinliz) 7ca5558bca removed the pointer-diff 2012-03-07 21:54:57 -08:00
Lee Thomason 6f381b7739 Added performance test and option to leave entities 2012-03-02 12:59:39 -08:00
Lee Thomason 2705731775 add version info 2012-03-02 09:04:53 -08:00
Lee Thomason (grinliz) 0218d9cd27 Merge branch 'master' of github.com:leethomason/tinyxml2 2012-02-28 13:26:23 -08:00
Lee Thomason 618dbf82c5 minor api addition from porting xenowar from TinyXML-1 to -2 2012-02-28 12:34:27 -08:00
Lee Thomason (grinliz) 0a4df4019c fix some warnings 2012-02-27 20:50:52 -08:00
Lee Thomason 7d00b9ab95 Patching up incorrect boilerplate code. Added clone/equal methods. 2012-02-27 17:54:22 -08:00
Lee Thomason (grinliz) 9b093cc1ee Test on gcc. Fix warning. Fix uneeded params. Up VS debug to level 4 and fix warnings. 2012-02-25 21:30:18 -08:00
Lee Thomason (grinliz) 2812986e93 a bunch of readme fixes 2012-02-25 21:11:20 -08:00
Lee Thomason (grinliz) 9c38d138ff license and readme 2012-02-24 21:50:50 -08:00
Lee Thomason (grinliz) 2a1cd27732 added a bunch of comments in 2012-02-24 17:37:53 -08:00
Lee Thomason (grinliz) 784607f31d another round on the element parsing. Test case passes. 2012-02-24 16:23:40 -08:00
Lee Thomason (grinliz) 7468f11413 better end element parsing 2012-02-24 08:56:50 -08:00
Lee Thomason (grinliz) 46a14cfec7 new element loop 2012-02-23 22:27:28 -08:00
Lee Thomason d627776dd3 The rest of the test cases. Some bugs, but should be a complete set. 2012-02-22 16:00:12 -08:00
Lee Thomason (grinliz) 68db57e452 UTF-8 tests passing. 2012-02-21 09:08:12 -08:00
Lee Thomason (grinliz) bd0a8ac60c Dream test passing. 2012-02-20 20:14:33 -08:00
U-Stream\Lee ae25a44d94 print to memory support 2012-02-17 17:48:16 -08:00
U-Stream\Lee 09a11c5964 test cases. Working out attribute interface. 2012-02-17 08:31:16 -08:00
Lee Thomason 1a1d4a72dd added attribute handling. StrPair can now new/delete memory. 2012-02-15 09:09:25 -08:00