On 04/06/12 14:03, Brad Sowden wrote:
Hi,
This patch implements the following:
(1) Completes a TODO in the code related to i18n handling of month and
day names with auto-completion. Previously, when non-ASCII names were
added to the auto-complete word list these had to be an exact
case-sensitive match of the word to be auto-completed. This patch allows
a case-insensitive match for non-ASCII names when deciding what names to
add to the auto-complete list.
(2) Smarter auto-complete capitalization as described in OpenOffice bug
22961. If a word is in sentence case then the auto-completed word should
be in the same case i.e. if the auto-complete list contains the word
"LIBRE" then "Lib" should auto-complete to "Libre" rather
than "LibRE".
https://issues.apache.org/ooo/show_bug.cgi?id=22961
hi Brad,
thanks a lot for the patch, that is a nice improvement (2 improvements
even), i've pushed it to master.
* Sidenote - Initially I tried using CharClass::titlecase() but
discovered this doesn't actually work. There appears to be an issue with
class cclass_Unicode where "trans" is only ever set to
"Transliteration_casemapping" and there is no mechanism to set it to
"Transliteration_titlecase".
hmmm... don't know much about that unfortunately...
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.