Path to this page:
Subject: CVS commit: pkgsrc/converters/orcus
From: Ryo ONODERA
Date: 2024-02-10 02:00:57
Message id: 20240210010057.3BE2EFA42@cvs.NetBSD.org
Log Message:
orcus: Update to 0.19.2
Changelog:
0.19.2:
general
fixed a build issue with gcc 14 due to a missing include for \
std::find_if and std::for_each.
fixed a segmentation fault with the orcus-test-xml-mapped test which \
manifested on hppa hardware, as originally reported on \
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054376.
xls-xml
fixed a crash when loading a document that includes a style record \
referencing an unnamed style record as its parent. In Excel-generated documents, \
styles only reference named styles as their parents. But in 3rd-party generated \
documents, styles referencing unnamed styles as their parents can occur.
gnumeric
fixed a crash when the document model returned a null pointer when a \
reference resolver interface was requested.
0.19.1:
general
implemented orcus::create_filter() which instantiates a filter object of \
specified type. The returned object is of type orcus::iface::import_filter.
moved test cases for format detection to the respective filter test files.
gnumeric
fixed a bug where the import filter did not set the formula grammer \
prior to importing.
0.19.0:
general
added support for allowing use of std::filesystem, \
std::experimental::filesystem or boost::filesystem per build configuration.
xlsx
refactored styles import to use style indices returned by the document \
model implementer rather than using the indices stored in the file. This allows \
the implementer to aggregate some style records and re-use the same index for \
records that are stored as different records in the original file.
xls-xml
fixed a bug where column styles were not applied to the correct columns \
when the starting column index was not 0.
gnumeric
overhauled the Gnumeric import filter to fix many bugs and support many \
missing features relative to the other filters included in orcus. Most notable \
mentions are:
cell styles
rich-text strings
named ranges
row heights and column widths
merged cells
parquet
added partial support for Apache Parquet import filter. This is still \
heavily experimental.
Files: