-
Notifications
You must be signed in to change notification settings - Fork 14
Comparing changes
Open a pull request
base repository: libxmlplusplus/libxmlplusplus
base: 5.4.0
head repository: libxmlplusplus/libxmlplusplus
compare: master
- 14 commits
- 75 files changed
- 2 contributors
Commits on Nov 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fd1d79f - Browse repository at this point
Copy the full SHA fd1d79fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e52123 - Browse repository at this point
Copy the full SHA 1e52123View commit details
Commits on Nov 7, 2024
-
TextReader: Use xmlTextReaderSetStructuredErrorHandler()
instead of xmlTextReaderSetErrorHandler(). Use callback function with C linkage. The callback in textreader.cc was overlooked in commit a8d810f.
Configuration menu - View commit details
-
Copy full SHA for a4b335e - Browse repository at this point
Copy the full SHA a4b335eView commit details -
TextReader: xmlStructuredErrorFunc() changed in libxml2 2.12.0
Before 2.12.0: typedef void (*xmlStructuredErrorFunc) (void *userData, xmlError *error); Since 2.12.0: typedef void (*xmlStructuredErrorFunc) (void *userData, const xmlError *error); * libxml++/parsers/textreader.cc: The declaration of c_callback_error() must fit the libxml2 version being compiled with. As it's a function with C linkage, its name is not mangled. It's not an ABI break.
Configuration menu - View commit details
-
Copy full SHA for e53842b - Browse repository at this point
Copy the full SHA e53842bView commit details
Commits on Nov 25, 2024
-
TextReader: Add methods that return std::optional<xmlpp::ustring>
Add read_inner_xml2(), read_outer_xml2(), read_string2(), get_base_uri2(), get_local_name2(), get_name2(), get_namespace_uri2(), get_prefix2(), get_value2(), get_xml_lang2(), get_attribute2() (3 overloaded ones), lookup_namespace2(). An empty string is not necessarily the same as no string. Deprecate the corresponding functions that return xmlpp::ustring. Fixes #71
Configuration menu - View commit details
-
Copy full SHA for 6cdfd91 - Browse repository at this point
Copy the full SHA 6cdfd91View commit details
Commits on Dec 8, 2024
-
Add more methods that return std::optional<xmlpp::ustring>
* libxml++/attribute.[cc|h]: * libxml++/attributedeclaration.[cc|h]: * libxml++/attributenode.[cc|h]: Add get_value2(). * libxml++/document.[cc|h]: Add get_encoding2() * libxml++/dtd.[cc|h]: Add get_external_id2(), get_name2(), get_system_id2(). * libxml++/nodes/contentnode.[cc|h]: Add get_content2(). * libxml++/nodes/element.[cc|h]: Add get_attribute_value2(). * libxml++/nodes/entitydeclaration.[cc|h]: * libxml++/nodes/entityreference.[cc|h]: Add get_original_text2(), get_resolved_text2(). * libxml++/nodes/node.[cc|h]: Add get_name2(), get_namespace_prefix2(), get_namespace_uri2(), get_path2(). Deprecate the corresponding methods that return xmlpp::ustring. See #71 * examples/dom_build/main.cc: * examples/dom_parse_entities/main.cc: * examples/dom_parser/main.cc: * examples/dom_parser_raw/main.cc: * examples/dom_xinclude/main.cc: * examples/dom_xpath/main.cc: * examples/sax_parser_build_dom/main.cc: * tests/istream_ioparser/main.cc: Use the new methods instead of the deprecated ones.
Configuration menu - View commit details
-
Copy full SHA for ade9636 - Browse repository at this point
Copy the full SHA ade9636View commit details
Commits on Dec 12, 2024
-
Use actions/upload-pages-artifact@v3 instead of v1, to avoid a soon deprecated version of upload-artifact.
Configuration menu - View commit details
-
Copy full SHA for 4819ea5 - Browse repository at this point
Copy the full SHA 4819ea5View commit details
Commits on Jan 21, 2025
-
Meson build: Simplify some get_variable() calls
* docs/reference/meson.build: dependency().get_variable(pkgconfig: 'varname', internal: 'varname') -> dependency().get_variable('varname'). Possible when meson version >= 0.58.
Configuration menu - View commit details
-
Copy full SHA for 1f48d89 - Browse repository at this point
Copy the full SHA 1f48d89View commit details
Commits on Feb 12, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 52bbe14 - Browse repository at this point
Copy the full SHA 52bbe14View commit details
Commits on Apr 2, 2025
-
remove invalid FSF licenses from license text and in-file attributions
Signed-off-by: Tom spot Callaway <spotaws@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 9ab8b9b - Browse repository at this point
Copy the full SHA 9ab8b9bView commit details
Commits on Apr 28, 2025
-
Configuration menu - View commit details
-
Copy full SHA for e7c72ef - Browse repository at this point
Copy the full SHA e7c72efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24cce95 - Browse repository at this point
Copy the full SHA 24cce95View commit details -
Documentation: Clarify download locations
Future releases will not be stored at download.gnome.org/sources/. Very old releases are not stored at github.com/libxmlplusplus/ libxmlplusplus/releases/.
Configuration menu - View commit details
-
Copy full SHA for 3b5399b - Browse repository at this point
Copy the full SHA 3b5399bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f4f540 - Browse repository at this point
Copy the full SHA 3f4f540View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 5.4.0...master