Hi,
I would like to give a little status regarding this topic:
- lookuptree code has been integrated into editeng package and changed
to support OUString instead of std::string
- tests has been converted to CppUnit and extended to test for unicode
characters support
- remark: old code used a sorted vector for word lookup which did not
even work in some situations on some environments I tried
- lookuptree is now used for word lookup but not yet used for word
list managing (iterator through all words is needed) so currently both
are still used and words are added to both data structures.
- lookuptree supports remembering the position in a word so it does
not need to do whole word lookups all the time, but currently whole
word lookup is always used because the code in sw needs to be changed
to support this
- word statistics is currently not used because the sw code needs to
be changed to support this in a sensible way
- support for more languages is not yet implemented
I will remove all the usage of old sorted vector for autocompletion in
the near future, but other things will need to wait.
Regrds, Tomaž
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.