| Summary: | “Ignore diacritics” option just works with combining marks, not precomposed characters | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Stanislav Horacek <stanislav.horacek> |
| Component: | UI | Assignee: | خالد حسني <khaled> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | fitojb, khaled, rb.henschel |
| Priority: | medium | ||
| Version: | 5.3.0.1 rc | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | target:5.4.0 target:5.3.1 | ||
| Crash report or crash signature: | Regression By: | ||
|
Description
Stanislav Horacek
2017-01-07 12:17:58 UTC
It works with combining marks and has nothing specific with complex text layout. It might not work for most European diacritics because they usually use precomposed forms e.g. è (U+00E8 LATIN SMALL LETTER E WITH GRAVE) and not è (U+0065 LATIN SMALL LETTER E, U+0300 COMBINING GRAVE ACCENT). If the later form is used, then ignoring diacritics will work. However, it is a valid enhancement to make this feature handle precomposed forms as well since they are very common. Khaled has created an awesome patch to add support for precomposed characters 👍: https://gerrit.libreoffice.org/32826/ → ASSIGNED Khaled Hosny committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=278eabab2b5bdc95a51d501fcdb46c216ded3baa tdf#105170: Ignore diacritics on precomposed chars It will be available in 5.4.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Khaled Hosny committed a patch related to this issue. It has been pushed to "libreoffice-5-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=18bc169b4727744f35227532078cbf7c9558bc9a&h=libreoffice-5-3 tdf#105170: Ignore diacritics on precomposed chars It will be available in 5.3.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Khaled Hosny committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=fa2eb4b43fc872c171129d477cfabe9fa29d78ce Some cleanups, tdf#105170 follow-up It will be available in 5.4.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Khaled Hosny committed a patch related to this issue. It has been pushed to "libreoffice-5-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=c1836f857f706c277535428a529db82fa6aeb031&h=libreoffice-5-3 Some cleanups, tdf#105170 follow-up It will be available in 5.3.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. |