Date: prev next · Thread: first prev next last
2016 Archives by date, by thread · List index


Hi,

Sorry, I haven't written in two weeks.

*Progress for week10 and 11:*
We made a seperate path for unknown elements and skipped tokenizing when
token handler is not set ( https://gerrit.libreoffice.org/#/c/27593/ ) and
then we moved the load of clearing the attribute list to the consumer
thread ( https://gerrit.libreoffice.org/#/c/27649/ ). Then we made the
legacyfastparser to take a blend of tokenized and non-tokenized elements
and attributes and used mapping to get back the string (
https://gerrit.libreoffice.org/#/c/27849/ ). We have added a
dummytokenhandler and registered few namespaces on the test cases in
sax/qa/cppunit/xmlimport.cxx to test the correctness.

Now, for the past week I've been working on implementing XFastParser
interface and the proxying onwards to
the legacy interface inside the SvXMLImport class. But we need to implement
a tokenhandler (for complete ODF tokens) and namespace token mapping. Once
this is done, I think we can convert XML tree context handlers to use
fastcontext directly from the leaves upwards.

Regards,
Thanks

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.