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

Eyal Rozenberg <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|enhancement                 |normal

--- Comment #6 from Eyal Rozenberg <[email protected]> ---
(In reply to ⁨خالد حسني⁩ from comment #3)
> The LibreOffice behavior is the Unicode-compliant one. U+00AD is a control
> character, and should be ignored as if it weren’t there unless line breaking
> happens at its position

But it is not ignored, it's rendered, always, as a hyphen/minus sign; and in
other RTL languages also (e.g. Hebrew). Now, it's true that you don't see it in
print preview when it doesn't result in an actual hyphen; but - we don't work
on our documents in Print Preview; and when we edit them, or read them in
editable format, so I would say it _is_ a bug to have our text filled with
false hyphens. (Regardless of whether a specific language customarily uses
hyphens or not.)

> (LibreOffice fails a bit short of this, if there is
> a ligature it prevents its formation, but this is a bug).

Do you believe that should be filed separately, or handled here?

> > 2. A gray vertical rectangle is drawn over such words.
> 
> This is field shadings, you can disable it with View → Field Shadings.

Well, an optional hyphen is not a field... do we do this for other characters?

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to