After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 753859 - Justify option inserts spaces in wrong positions for Hebrew
Justify option inserts spaces in wrong positions for Hebrew
Status: RESOLVED DUPLICATE of bug 753772
Product: pango
Classification: Platform
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: pango-maint
pango-maint
Depends on:
Blocks:
 
 
Reported: 2015-08-20 06:01 UTC by Dov Grobgeld
Modified: 2015-08-20 10:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Program reproducing the bug (1.87 KB, text/x-csrc)
2015-08-20 06:01 UTC, Dov Grobgeld
Details
Annotated output of the program in the first attachement (36.15 KB, image/png)
2015-08-20 06:03 UTC, Dov Grobgeld
Details

Description Dov Grobgeld 2015-08-20 06:01:51 UTC
Created attachment 309670 [details]
Program reproducing the bug

This bug is a logical continuation of bug 753772, which was closed as I did not properly explain the "real" problem.

Pango erroneously inserts spaces within a word when using the justify option for Hebrew. 

The attachment includes a program that when run generates the same text of three lines of Hebrew twice. At the upper half of the image with justification and at the lower half without justification.

As there are more than two words in each line, I don't expect any spaces to be inserted within a word. Yet in the second line of the layout Hebrew text, four spaces are inserted. In the second attachment image I have added red circles around these places.
Comment 1 Dov Grobgeld 2015-08-20 06:03:04 UTC
Created attachment 309671 [details]
Annotated output of the program in the first attachement
Comment 2 Behdad Esfahbod 2015-08-20 10:23:52 UTC
I reopened the other bug.

*** This bug has been marked as a duplicate of bug 753772 ***