Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
P
pugixml
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
SCALE
Code
external
pugixml
Graph
764b54d042a441c1fb31cfa25360a98b74159a32
Select Git revision
Branches
4
clang-format
gh-pages
master
default
protected
zeux-patch-1
Tags
20
v1.12.1
latest
v1.12
v1.11.4
v1.11.3
v1.11.2
v1.11.1
v1.11
v1.10
v1.9
v1.8.1
v1.8
v1.7
v1.6
v1.5
v1.4
v1.2
v1.0
v0.9
v0.5
24 results
You can move around the graph by using the arrow keys.
Begin with the selected commit
Created with Raphaël 2.2.0
29
Aug
9
5
4
3
2
22
Jul
21
20
19
15
11
10
9
8
7
6
4
1
30
Jun
28
27
24
23
20
19
16
14
13
12
11
10
7
6
4
3
2
1
31
May
30
29
26
25
23
22
21
20
17
13
12
11
10
9
8
6
21
Apr
20
23
Feb
8
6
4
2
21
Jan
20
5
10
Nov
8
4
3
31
Oct
30
29
28
27
21
20
12
11
10
9
17
Sep
31
Aug
24
Jun
10
Apr
29
Mar
4
28
Feb
8
26
Jan
25
19
18
8
6
5
31
Oct
21
Feb
8
Jan
5
27
Dec
14
13
11
8
6
22
Nov
7
6
XPath: Fixed substring (3) implementation, optimized substring-after and substring for constant strings
XPath: Optimized concat (it's now O(n) instead of O(n^2) and there are less allocations)
XPath: Introduced optimized sort (quicksort with median of nine and recursion for smaller half, insertion sort for small chunks)
tests: Improved document order comparison coverage
XPath: Document order comparator refactoring, document order is now a total order even for nodes from different documents
Fixed missing attributes for some functions/classes, minor XPath error message changes
tests: Improved document_order() coverage
tests: Changed XPath checking macros to avoid query copying under GCC
tests: Minor fixes
XPath: xpath_node attribute constructor now never constructs a non-attribute node
Minor refactoring
tests: Introduced fullcoverage mode
tests: Removed some deprecated tests, minor coverage improvements
Removed more deprecated functionality (xpath_type_t type, format_write_bom_utf8 flag, precompute_document_order method)
Minor unspecified bool refactoring (removed redundant CW workaround)
XPath: Fixed default variable values, minor algorithm refactoring
tests: Added more XPath tests
XPath: Reworked variable reference parsing, '$ name' and '$foo:*' are now correctly rejected
tests: Added more XPath variable tests
XPath: Implemented variable support in queries
tests: Added XPath variable and variable set tests
XPath: Several variable fixes
XPath: Minor refactoring
XPath: Added variable interface and implementation
tests: Fixed coverage reports
XPath: Removed redundant internal function
Minor sample build improvement
Refactoring: Merged two chartype tables
Refactoring: merged includes/warnings sections, moved string utilities to anonymous namespace, shared chartype implementation
XPath: Moved implementation to pugixml.cpp
Removed deprecated wildcard functions, removed deprecated all_elements_by_name
tests: Remove new/delete overrides (all pugi code now uses custom allocators)
XPath: xpath_node_set now uses custom allocation functions, minor refactoring
XPath: memory_block is now POD (no more offsetof warnings)
tests: Removed NO_XPATH-related define restrictions, autotest-local can be launched with custom toolset list now
tests: Added XPath tests for attribute context
XPath: Context node for evaluate is now an xpath_node (can use attribute contexts)
tests: Reduced allocation count
tests: Added new evaluate_string tests, fixed tests for NO_STL mode
XPath: Fixed evaluate_string for wchar mode
Loading