- Nov 14, 2016
-
-
Arseny Kapoulkine authored
Previously the error offset pointed to the first mismatching character, which can be confusing especially if the start tag name is a prefix of the end tag name. Instead, move the offset to the first character of the name - that way it should be more obvious that the problem is that the entire name mismatches. Fixes #112.
-
Arseny Kapoulkine authored
Perl version needed Archive::Zip that for some reason is not installed on WSL by default. Use this as an opportunity to remove the last Perl script.
-
- Nov 10, 2016
-
-
Arseny Kapoulkine authored
-
Arseny Kapoulkine authored
This test tests two important invariants: - Every combination of write flags has to result in a valid document - Parsing that document and saving the result has to result in identical output We don't test all flags since parse_no_escapes can intentionally result in malformed documents and other flags aren't relevant for node output. Also note that we test both no-whitespace and whitespace version to make sure we don't have unnecessary whitespace added during formatting.
-
- Nov 09, 2016
-
-
Arseny Kapoulkine authored
Also add it to the changelog for 1.8
-
Arseny Kapoulkine authored
-
Arseny Kapoulkine authored
Setting this flag outputs start and end tag for every element, including empty elements. Fixes #118.
-
Arseny Kapoulkine authored
-
Arseny Kapoulkine authored
-
- Nov 08, 2016
-
-
Arseny Kapoulkine authored
Split some lines into two and add braces in some places to make the code more readable.
-
Arseny Kapoulkine authored
This keeps all code that creates document/allocator/page structures together.
-
- Nov 07, 2016
-
-
Arseny Kapoulkine authored
The separate copy of allocator state in parser was meant to increase parsing performance by reducing aliasing/indirection, but benchmarks against the current source don't indicate that this is worthwhile. Removing this simplifies the code slightly and makes it possible to move compact hash table to the allocator.
-
Arseny Kapoulkine authored
-
- Nov 06, 2016
-
-
Arseny Kapoulkine authored
Some compilers support move semantics but don't support ranged for.
-
Arseny Kapoulkine authored
MSVC 2010 supported move semantics (partially - but should be good enough for our use case).
-
Arseny Kapoulkine authored
Do it in one place and set PUGIXML_HAS_MOVE if it's available.
-
iFarbod authored
VS 2013 supports C++11, but __cplusplus macro isn't updated, and it is 199711 so the old check always fails, even though the compiler supports c++11.
-
- Oct 18, 2016
-
-
Arseny Kapoulkine authored
Add C++11 'override' specifier
-
- Oct 17, 2016
-
-
Pavel Kryukov authored
-
- Oct 12, 2016
-
-
Pavel Kryukov authored
-
- Oct 05, 2016
-
-
Pavel Kryukov authored
-
- Sep 22, 2016
-
-
Arseny Kapoulkine authored
docs: Fix broken link at quickstart page
-
Diga Widyaprana authored
-
- Sep 21, 2016
-
-
Arseny Kapoulkine authored
Select correct suffix to use for pkg-config
-
Arseny Kapoulkine authored
Merge USEOWNSUBDIR and PKGCONFIG build flags; move the pkg-config source file to scripts/.
-
- Sep 13, 2016
-
-
peterbud authored
-
- Sep 12, 2016
-
-
peterbud authored
Also creating a separate install directory under INCLUDE and LIB directories
-
- Aug 08, 2016
-
-
Arseny Kapoulkine authored
Remove static pivot from NuGet autopkg.
-
Arseny Kapoulkine authored
-
Stephen Daudell authored
This pivot seemed to be causing issues because the NuGet package thought it was actually dynamic.
-
- Aug 07, 2016
-
-
Arseny Kapoulkine authored
-
Arseny Kapoulkine authored
scripts: Add VS2013 static builds to nuget package
-
- Aug 04, 2016
-
-
Stephen Daudell authored
-
Stephen Daudell authored
-
Stephen Daudell authored
-
Stephen Daudell authored
Include more configurations in the Nuget package.
-
- Jul 28, 2016
-
-
Arseny Kapoulkine authored
It interferes in a somewhat strange way with codecov reporting
-
- Jul 16, 2016
-
-
Arseny Kapoulkine authored
While I grew to dislike references for this case, there are other functions in the source that use references so switch to that for consistency.
-
- Jul 15, 2016
-
-
Arseny Kapoulkine authored
-
Arseny Kapoulkine authored
-