https://bugs.documentfoundation.org/show_bug.cgi?id=91367
Bug ID: 91367
Summary: replace ApiTokenSequence and UNO formulas in OOXML
calc import
Product: LibreOffice
Version: unspecified
Hardware: Other
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Calc
Assignee: [email protected]
Reporter: [email protected]
We still use the UNO API formula and token sequences in a number of places in
calc's OOXML import (sc/source/filter/oox).
This task is about replacing the existing import with one based on ScCompiler
and ScTokenArray. We have done that already with a number of places and now we
should finish that task.
So the few things that I noted that make these things a bit more complicated
than a simple replace:
* the BIFF12 import contains a formula compiler that works on the UNO API
formulas and needs to be replaced with one based on ScTokens
* translating several times between ScTokenArray and TokenSequence
I think the first step should be to switch the BIFF12 import to ScTokens (as
parallel implementation) and then slowly switch all callers to ScCompiler and
the new BIFF12 compiler.
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs