SHA256
1
0
forked from pool/pugixml
Go to file
Stephan Kulow 00cb73bfbe Accepting request 340208 from devel:libraries:c_c++
- Update to version 1.7
  * New integer parsing/formatting implementation
    + Functions that convert from and to integers (e.g. as_int/set_value)
      do not rely on CRT any more.
    + New implementation is 3-5x faster and is always correct wrt
      overflow or underflow. This is a behavior change - where previously
      as_uint() would return UINT_MAX on a value "-1", it now returns 0.
  * New features
    + XPath objects (xpath_query, xpath_node_set, xpath_variable_set)
      are now movable if your compiler supports C++11. Additionally,
      xpath_variable_set is copyable.
    + Added format_indent_attributes that makes the resulting XML friendlier
      to line diff/merge tools.
    + Added a variant of xml_node::attribute function with a hint that
      can improve lookup performance.
    + Custom allocation functions are now allowed (but not required)
      to throw instead of returning a null pointer.
  * Bug fixes
    + Fix Clang 3.7 crashes in out-of-memory cases (C++ DR 1748)
    + Fix xpath_node_set assignment to provide strong exception guarantee
    + Fix saving for custom xml_writer implementations that can throw from write()
- Add pugixml-config.patch to enable long long support, works better than
  enabling via build flags.

OBS-URL: https://build.opensuse.org/request/show/340208
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pugixml?expand=0&rev=4
2015-10-25 18:12:59 +00:00
.gitattributes Accepting request 290283 from home:plater:blender 2015-03-17 15:01:50 +00:00
pugixml-1.7.tar.gz - Update to version 1.7 2015-10-21 09:34:31 +00:00
pugixml-config.patch - Update to version 1.7 2015-10-21 09:34:31 +00:00
pugixml.changes - Update to version 1.7 2015-10-21 09:34:31 +00:00
pugixml.spec - Update to version 1.7 2015-10-21 09:34:31 +00:00