[Libreoffice-bugs] [Bug 115050] "Zero Width Non Joiner" does not select alternate glyph in a certain font

2018-03-02 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=115050

--- Comment #35 from Patrick Schönbach  ---
So, even the Unicode standard as quoted in comment #34 is simply ignored?

-- 
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


[Libreoffice-bugs] [Bug 115050] "Zero Width Non Joiner" does not select alternate glyph in a certain font

2018-02-25 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=115050

--- Comment #34 from Patrick Schönbach  ---
http://www.unicode.org/versions/Unicode10.0.0/UnicodeStandard-10.0.pdf p. 847

Non-joiner. U+200C zero width non-joiner is intended to break *both cursive
connections and ligatures* in rendering.

This means:

-Final glyph form before ZWNJ.
- Initial glyph form after ZWNJ.

This is the responsibility of the rendering engine, not the font!

"long s" definitely counts as cursive connection as it only can appear in
initial position and intermediary position, but never* in final position.

So, the rendering engine has to display the correct character alterbatives when
dealing with a ZWNJ.

-- 
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


[Libreoffice-bugs] [Bug 115050] "Zero Width Non Joiner" does not select alternate glyph in a certain font

2018-02-25 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=115050

--- Comment #33 from Patrick Schönbach  ---
More evidence:

http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi=silhebrunic2

Try these ones:

"When U+0592 HEBREW ACCENT SEGOL and U+05A9 HEBREW ACCENT TELISHA QETANA occur
word-medial, they are centred unless followed by U+200C ZERO WIDTH NON-JOINER,
in which case they move to the left.

When U+05A0 HEBREW ACCENT TELISHA GEDOLA is word-medial, it is centred unless
the consonant is preceded by U+200C ZERO WIDTH NON-JOINER, in which case it
moves to the right."

-- 
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


[Libreoffice-bugs] [Bug 115050] "Zero Width Non Joiner" does not select alternate glyph in a certain font

2018-02-25 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=115050

Khaled Hosny  changed:

   What|Removed |Added

Summary|"Zero Width Non Joiner" |"Zero Width Non Joiner"
   |does not select correct |does not select alternate
   |alternate glyph |glyph in a certain font

-- 
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


[Libreoffice-bugs] [Bug 115050] "Zero Width Non Joiner" does not select alternate glyph in a certain font

2018-02-22 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=115050

--- Comment #31 from Patrick Schönbach  ---
The bug title is much better now, but atill not correct. It affects ANY font,
and it happens if the glyph before ZWNJ has a different final forn. One would
also have to check, if the glyph after ZWNJ is renedered correctly as initial
form. I cannot check this with Gernab fonts, since this case diesn't happen
there,

-- 
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


[Libreoffice-bugs] [Bug 115050] "Zero Width Non Joiner" does not select alternate glyph in a certain font

2018-02-22 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=115050

Khaled Hosny  changed:

   What|Removed |Added

Summary|"Zero Width Non Joiner" |"Zero Width Non Joiner"
   |does not specify a grapheme |does not select alternate
   |cluster end |glyph in a certain font

-- 
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