https://bugs.documentfoundation.org/show_bug.cgi?id=69109

Khaled Hosny <khaledho...@eglug.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |NOTABUG

--- Comment #10 from Khaled Hosny <khaledho...@eglug.org> ---
Closing, not a bug as explained earlier.

Numbers have weak LTR direction, and the space has neutral direction. When the
“I” (a strong LTR character) is present, the numbers becomes also string LTR
and the space becomes LTR as well, but when the “I” is removed the number are
preceded by Hebrew characters (strong RTL) and thus the numbers remain weak LTR
and the space becomes RTL and the order changes. This is how bidirectional text
works in Unicode.

MS Word bidirectional behavior is known to be non-standard and we shouldn’t
follow it. Mangling user input and inserting LTR mark is really bad idea and is
going to open a can of worms and non-standard behaviors. Standards are good
because when everyone follows then the results are expected regardless of the
application.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to