Bug 94072 - Libreoffice does not behave with the Persian comma as a rtl character
Summary: Libreoffice does not behave with the Persian comma as a rtl character
Status: RESOLVED INVALID
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
5.0.1.2 release
Hardware: All All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: RTL-CTL
  Show dependency treegraph
 
Reported: 2015-09-09 19:59 UTC by Mohammad
Modified: 2016-09-26 08:30 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:


Attachments
It contains a sample phrase showing the problem with the comma (5.09 MB, application/vnd.oasis.opendocument.text)
2015-09-09 19:59 UTC, Mohammad
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mohammad 2015-09-09 19:59:28 UTC
Created attachment 118557 [details]
It contains a sample phrase showing the problem with the comma

Hey there

Please take a glance at this img: http://uploadkon.ir/fl/dd/76194

As you can see, Libreoffice does not behave properly with the Persian comma as a RTL character. Notice to the position of the word 'Ubuntu' in the 2nd and last lines. In the 3rd line, I replaced each comma with a Persian letter and English word went to correct position of the sentence, but letters are not comma!

The correct form: http://uploadkon.ir/fl/dd/76198 (look at 'Expected Format') --> I have manually put them in the correct position by writing those English words in reverse sequence!

Thank you
Comment 1 Buovjaga 2015-09-18 10:01:20 UTC
Confirmed by looking at attachment 118557 [details]

Win 7 Pro 64-bit, Version: 5.0.1.2 (32-bit)
Build ID: 81898c9f5c0d43f3473ba111d7b351050be20261
Locale: fi-FI (fi_FI)
Comment 2 Khaled Hosny (inactive) 2016-09-26 08:30:04 UTC
This is not a bug, this is the correct behavior of Unicode Bidirectional Algorithm. U+060C ARABIC COMMA is a punctuation with Common Separator BiDi class and not a strong RTL character.