arseny.kapoulkine
|
a9bc2d8873
|
tests: Fixed tests for wchar_t mode, added dummy std::cout/wcout usage for MSVC in order to create locales beforehand (avoids memory leaks during tests), minor additional test fixes
git-svn-id: http://pugixml.googlecode.com/svn/trunk@629 99668b35-9821-0410-8761-19e4c4f06640
|
2010-08-04 20:10:10 +00:00 |
|
arseny.kapoulkine
|
6df3609007
|
tests: Added even more tests for better code coverage
git-svn-id: http://pugixml.googlecode.com/svn/trunk@627 99668b35-9821-0410-8761-19e4c4f06640
|
2010-08-04 13:07:35 +00:00 |
|
arseny.kapoulkine
|
085584aa30
|
tests: Preparations for custom new/delete (leak detection)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@620 99668b35-9821-0410-8761-19e4c4f06640
|
2010-08-03 08:03:23 +00:00 |
|
arseny.kapoulkine
|
4f6ecee14c
|
tests: More miscellaneous tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@619 99668b35-9821-0410-8761-19e4c4f06640
|
2010-08-02 20:16:53 +00:00 |
|
arseny.kapoulkine
|
7d24b9b565
|
Set svn:eol-style to native for all text files
git-svn-id: http://pugixml.googlecode.com/svn/trunk@607 99668b35-9821-0410-8761-19e4c4f06640
|
2010-07-19 09:57:32 +00:00 |
|
arseny.kapoulkine
|
c3e70f0b74
|
tests: Minor fix
git-svn-id: http://pugixml.googlecode.com/svn/trunk@573 99668b35-9821-0410-8761-19e4c4f06640
|
2010-07-07 21:16:47 +00:00 |
|
arseny.kapoulkine
|
5811786ccd
|
remove_child and remove_attribute now return operation result
git-svn-id: http://pugixml.googlecode.com/svn/trunk@572 99668b35-9821-0410-8761-19e4c4f06640
|
2010-07-07 20:10:48 +00:00 |
|
arseny.kapoulkine
|
ab72b14d17
|
Internal XML parsing error handling is done via setjmp/longjmp, all allocation errors are now handled correctly (parser returns status_out_of_memory, modification functions return errors); added tests for some out of memory situations
git-svn-id: http://pugixml.googlecode.com/svn/trunk@520 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-13 19:24:20 +00:00 |
|
arseny.kapoulkine
|
a562014cc2
|
Declaration nodes improvements (they now automatically get name "xml", they can't be inserted as a non-document child, document saving prints declaration only if there is none present in the document)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@517 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-12 09:04:52 +00:00 |
|
arseny.kapoulkine
|
0ed895d79c
|
Refactored PI/declaration parsing, now non top-level declarations result in parsing errors
git-svn-id: http://pugixml.googlecode.com/svn/trunk@515 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-12 07:30:13 +00:00 |
|
arseny.kapoulkine
|
df6f466e15
|
tests: Minor addition to attribute value modification tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@443 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-23 07:43:07 +00:00 |
|
arseny.kapoulkine
|
ba1b2017db
|
as_* functions now all use strto*/wcsto* functions; this unifies the behavior and fixes large unsigned integer parsing in as_uint
git-svn-id: http://pugixml.googlecode.com/svn/trunk@438 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-20 20:35:49 +00:00 |
|
arseny.kapoulkine
|
b47b4905a6
|
Added more tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@407 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 17:14:48 +00:00 |
|
arseny.kapoulkine
|
8afeb9d71a
|
Added more tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@406 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 16:43:07 +00:00 |
|
arseny.kapoulkine
|
47c23efe62
|
Reworked DOM memory allocation scheme (name/value allocations use the same pages as node/attribute structures, pages are now deallocated when completely free)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@401 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 08:59:48 +00:00 |
|
arseny.kapoulkine
|
f542c5ebb8
|
Integrated changes from unicode branch to trunk
git-svn-id: http://pugixml.googlecode.com/svn/trunk@383 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-06 20:28:36 +00:00 |
|
arseny.kapoulkine
|
02cb7bf685
|
tests: More tree modification tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@159 99668b35-9821-0410-8761-19e4c4f06640
|
2009-10-20 19:21:13 +00:00 |
|
arseny.kapoulkine
|
8cc555de36
|
tests: More DOM modification tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@150 99668b35-9821-0410-8761-19e4c4f06640
|
2009-10-12 10:34:24 +00:00 |
|
arseny.kapoulkine
|
b6433db226
|
tests: Initial tree modification tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@148 99668b35-9821-0410-8761-19e4c4f06640
|
2009-10-11 10:24:12 +00:00 |
|