https://issues.apache.org/ooo/show_bug.cgi?id=123771

--- Comment #7 from Oliver-Rainer Wittmann <o...@apache.org> ---
(In reply to SVN Robot from comment #6)
> "orw" committed SVN revision 1546574 into branches/ooxml-osba:
> 123771: fix <Fieldmark> implementation for OSBA OOXML improvement use case 4

The ODF export of annotations on a text range does not work with the provided
patches from the OSBA OOXML improvement project.
The reason is that the implementation uses the 'Fieldmark' feature. A first
version of this feature had been contributed by SUSE/Novell to OpenOffice in
earlier days (1). It was not stable enough to activate it in this state - see
comments in bug 33737 from July 2009. No further development work on this
feature taking place on SUSE'/Novell's go-oo and nowadays on LibreOffice had
been contributed. Thus, the above changes fixes some problems in code of this
feature to get the OSBA OOXML improvement use case 4 work:
- Fieldmark instance does not contain its special starting character. Thus, the
Fieldmark was not found during the ODF export.
- UNO-API object representing a Fieldmark was not initialized correctly. Thus,
the ODF export of an annotation on a text range does not work - it caused an
exception.

(1) In years 2008 and 2009 - before OpenOffice found its new home at ASF. It
was part of the work for a more general solution for bug 33737.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.

Reply via email to