https://bugs.freedesktop.org/show_bug.cgi?id=49885

             Bug #: 49885
           Summary: sync custom breakiterator rules with icu originals
    Classification: Unclassified
           Product: LibreOffice
           Version: LibO Master
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Libreoffice
        AssignedTo: libreoffice-bugs@lists.freedesktop.org
        ReportedBy: caol...@redhat.com


http://cgit.freedesktop.org/libreoffice/core/tree/i18npool/source/breakiterator/data/README

We have a bunch of breakiterator rules that are used to find the right place to
break a line or word etc.

They are all derived from originals bundled into icu, the "master" versions can
be found via 
svn checkout
http://source.icu-project.org/repos/icu/icu/trunk/source/data/brkitr 
(They no longer appear in the icu tarballs, but are in icu's svn)

At various stages these copies have been customized and are now horribly out of
sync. It's unclear which diffs from the base versions are deliberate and which
are now accidental :-(

What's needed is a review of the various issues referenced in the commits to
our breakiterator rules that caused customizations and see if those are still
relevant or overtaken by changes in later unicode specifications. Ideally then
writing regression tests for them (see
i18npool/qa/cppunit/test_breakiterator.cxx) and if any are still relavant then
apply those changes back on top of the latest versions from icu, otherwise
simply drop the rules entirely and fall directly back to build-in icu ones.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to