summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-12-20Introduced encoding_latin1 support (conversion on loading, conversion on ↵arseny.kapoulkine
saving, encoding name in declaration in document::save) git-svn-id: http://pugixml.googlecode.com/svn/trunk@829 99668b35-9821-0410-8761-19e4c4f06640
2011-12-09Apply patch that should fix Windows Mobile compilationarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@828 99668b35-9821-0410-8761-19e4c4f06640
2011-12-09Added PUGIXML_VERSION define to enable preprocessor-based version checks in ↵arseny.kapoulkine
case compatibility workarounds are needed git-svn-id: http://pugixml.googlecode.com/svn/trunk@827 99668b35-9821-0410-8761-19e4c4f06640
2011-12-09docs: Documented parse_ws_pcdata_single flagarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@826 99668b35-9821-0410-8761-19e4c4f06640
2011-12-09Introduced parse_ws_pcdata_single flag: only parses whitespace-only PCDATA ↵arseny.kapoulkine
if it's the only child of the parent node (middle ground between default flags and parse_ws_pcdata) git-svn-id: http://pugixml.googlecode.com/svn/trunk@825 99668b35-9821-0410-8761-19e4c4f06640
2011-11-15docs: Minor clarification: put an emphasis on PCDATA nodes since it's a ↵arseny.kapoulkine
common point of confusion. git-svn-id: http://pugixml.googlecode.com/svn/trunk@824 99668b35-9821-0410-8761-19e4c4f06640
2011-10-08Added icc toolset support for Linux/MacOS Xarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@823 99668b35-9821-0410-8761-19e4c4f06640
2011-10-08Fixed 'conversion from pointer to same-sized integral type' warning for ↵arseny.kapoulkine
Intel C++ compiler in case anyone compiles with -Wp64 git-svn-id: http://pugixml.googlecode.com/svn/trunk@822 99668b35-9821-0410-8761-19e4c4f06640
2011-10-08Fixed 'controlling expression is constant' warning for new versions of Intel ↵arseny.kapoulkine
C++ compiler git-svn-id: http://pugixml.googlecode.com/svn/trunk@821 99668b35-9821-0410-8761-19e4c4f06640
2011-09-10docs: Added format_no_escapes documentationarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@820 99668b35-9821-0410-8761-19e4c4f06640
2011-09-10Added format_no_escapes flagarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@819 99668b35-9821-0410-8761-19e4c4f06640
2011-08-19tests: Fixed linking issues on freebsd32 (unresolved __stack_chk_fail_local ↵arseny.kapoulkine
symbol) git-svn-id: http://pugixml.googlecode.com/svn/trunk@818 99668b35-9821-0410-8761-19e4c4f06640
2011-08-19Fixed unspecified bool conversion for MSVC CLR for the case when pugixml is ↵arseny.kapoulkine
compiled as unmanaged and calling code is compiled as managed. Fixes issue 121. git-svn-id: http://pugixml.googlecode.com/svn/trunk@817 99668b35-9821-0410-8761-19e4c4f06640
2011-07-27tests: Updated autotest-linux.sh for Fedoraarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@816 99668b35-9821-0410-8761-19e4c4f06640
2011-07-27Fixed gcc building for platforms without statically-linked CRT (only static ↵arseny.kapoulkine
link on MinGW) git-svn-id: http://pugixml.googlecode.com/svn/trunk@815 99668b35-9821-0410-8761-19e4c4f06640
2011-07-24tests: Disabled VM shutdown/startup overlap to decrease peak memory consumptionarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@814 99668b35-9821-0410-8761-19e4c4f06640
2011-07-24Fixed compilation for gcc 4.2.1 (apparently not all gcc versions properly ↵arseny.kapoulkine
implement strict aliasing warning...) git-svn-id: http://pugixml.googlecode.com/svn/trunk@813 99668b35-9821-0410-8761-19e4c4f06640
2011-07-20scripts: Added BUILD_SHARED_LIBS option to CMakeLists.txt for building ↵arseny.kapoulkine
pugixml as a shared library. Fixes issue 113. git-svn-id: http://pugixml.googlecode.com/svn/trunk@812 99668b35-9821-0410-8761-19e4c4f06640
2011-07-19docs: Removed seek/tell restriction for stream loadingarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@811 99668b35-9821-0410-8761-19e4c4f06640
2011-07-19tests: Added tests for non-seekable streamsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@810 99668b35-9821-0410-8761-19e4c4f06640
2011-07-19Implemented support for non-seekable streamsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@809 99668b35-9821-0410-8761-19e4c4f06640
2011-07-07scripts: Renamed AirPlay project to have correct extensionarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@808 99668b35-9821-0410-8761-19e4c4f06640
2011-02-16tests: Fixed C++/CLI compilation warningarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@807 99668b35-9821-0410-8761-19e4c4f06640
2011-02-16Fixed C++/CLI compilation errorarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@806 99668b35-9821-0410-8761-19e4c4f06640
2011-02-16tests: Added C++/CLI supportarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@805 99668b35-9821-0410-8761-19e4c4f06640
2011-02-12contrib: Fixed foreach helper (children and attributes functions are now inline)arseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@804 99668b35-9821-0410-8761-19e4c4f06640
2011-01-15Replaced std::wstring with std::basic_string<wchar_t> (fixes Android ↵arseny.kapoulkine
compilation) git-svn-id: http://pugixml.googlecode.com/svn/trunk@803 99668b35-9821-0410-8761-19e4c4f06640
2010-12-19Improved gcc version checking, disabled some warnings for gcc 4.0.1arseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@802 99668b35-9821-0410-8761-19e4c4f06640
2010-12-19Several relatively new options are enabled for GCC4.4+ instead of everything ↵arseny.kapoulkine
except GCC3.4 git-svn-id: http://pugixml.googlecode.com/svn/trunk@801 99668b35-9821-0410-8761-19e4c4f06640
2010-12-19Enabled many additional GCC warnings (most notably -Wshadow and ↵arseny.kapoulkine
-Wold-style-cast), fixed the code accordingly git-svn-id: http://pugixml.googlecode.com/svn/trunk@800 99668b35-9821-0410-8761-19e4c4f06640
2010-11-17scripts: Ported premake script to premake4.3, regenerated all projectsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@799 99668b35-9821-0410-8761-19e4c4f06640
2010-11-13Fixed pugiconfig XPath-related commentsarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@798 99668b35-9821-0410-8761-19e4c4f06640
2010-11-12scripts: Added AirPlay SDK project filearseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@797 99668b35-9821-0410-8761-19e4c4f06640
2010-11-12Improved STLport support (now code compiles fine if STLport is in its own ↵arseny.kapoulkine
namespace and does #define std), fixed AirPlay SDK compilation git-svn-id: http://pugixml.googlecode.com/svn/trunk@796 99668b35-9821-0410-8761-19e4c4f06640
2010-10-31docs: Regenerated HTML documentationv1.0arseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@792 99668b35-9821-0410-8761-19e4c4f06640
2010-10-31docs: Minor fixesarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@791 99668b35-9821-0410-8761-19e4c4f06640
2010-10-31docs: Regenerated HTML documentationarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@790 99668b35-9821-0410-8761-19e4c4f06640
2010-10-31Updated version to 1.0 everywherearseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@789 99668b35-9821-0410-8761-19e4c4f06640
2010-10-31docs: Mentioned new xml_document::reset function, minor fixesarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@788 99668b35-9821-0410-8761-19e4c4f06640
2010-10-31tests: Added document reset-self testarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@787 99668b35-9821-0410-8761-19e4c4f06640
2010-10-31Added xml_document::reset() function with document parameterarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@786 99668b35-9821-0410-8761-19e4c4f06640
2010-10-31docs: Minor quickstart cleanup (add changes from manual, add links to manual ↵arseny.kapoulkine
sections) git-svn-id: http://pugixml.googlecode.com/svn/trunk@785 99668b35-9821-0410-8761-19e4c4f06640
2010-10-31docs: More links in manual, updated changelogarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@784 99668b35-9821-0410-8761-19e4c4f06640
2010-10-31docs: Various improvements to the final few sections of the manual ↵arseny.kapoulkine
(language-related fixes, more links) git-svn-id: http://pugixml.googlecode.com/svn/trunk@783 99668b35-9821-0410-8761-19e4c4f06640
2010-10-30docs: Various improvements to the next few sections of the manual ↵arseny.kapoulkine
(language-related fixes, more links) git-svn-id: http://pugixml.googlecode.com/svn/trunk@782 99668b35-9821-0410-8761-19e4c4f06640
2010-10-30docs: Various improvements to first few sections of the manual ↵arseny.kapoulkine
(language-related fixes, more links) git-svn-id: http://pugixml.googlecode.com/svn/trunk@781 99668b35-9821-0410-8761-19e4c4f06640
2010-10-26docs: Updated documentation (new child element insertion functions, ↵arseny.kapoulkine
xml_document::reset), simplified the modify_add sample git-svn-id: http://pugixml.googlecode.com/svn/trunk@780 99668b35-9821-0410-8761-19e4c4f06640
2010-10-26Added xml_document::reset, added append/prepend/insert child overloads for ↵arseny.kapoulkine
elements (with explicit name) git-svn-id: http://pugixml.googlecode.com/svn/trunk@779 99668b35-9821-0410-8761-19e4c4f06640
2010-10-22Added a workaround for GCC 4.2 bogus warningarseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@778 99668b35-9821-0410-8761-19e4c4f06640
2010-10-22XPath: Moved STL replacement algorithms to anonymous namespacearseny.kapoulkine
git-svn-id: http://pugixml.googlecode.com/svn/trunk@777 99668b35-9821-0410-8761-19e4c4f06640