GNU bug report logs - #36171
25.1; Emacs displays Hebrew text incorrectly

Previous Next

Package: emacs;

Reported by: Raoul Comninos <revrari <at> mweb.co.za>

Date: Tue, 11 Jun 2019 15:36:01 UTC

Severity: normal

Found in version 25.1

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Raoul Comninos <revrari <at> mweb.co.za>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 36171 <at> debbugs.gnu.org
Subject: bug#36171: 25.1; Emacs displays Hebrew text incorrectly
Date: Thu, 13 Jun 2019 14:54:19 +0200
[Message part 1 (text/plain, inline)]
I am very pleased we are making progress. If we can get this right, it 
is going to save me having to retype all the Hebrew! The text certainly 
looks much better but the problem is not as yet fully resolved. There 
remain circles in the text (see attachment). If I try to delete them, 
something is lost from the word, either a vowel or a dagesh. I have also 
taken a screen shot of the Emacs version. Please confirm this is the 
correct one I should be using.

On 2019/06/13 11:44, Eli Zaretskii wrote:
>> Cc: 36171 <at> debbugs.gnu.org
>> From: Raoul Comninos <revrari <at> mweb.co.za>
>> Date: Thu, 13 Jun 2019 10:53:24 +0200
>>
>> I have attached a sample document with problematic Hebrew taken from a
>> few of the files.
> Ah, I see.  This document uses precomposed Hebrew characters from the
> Alphabetic Presentation Forms block, and we didn't include those in
> the regular expressions used for finding sequences we need to compose
> for display.  I've now fixed this in Git, you should be able to
> rebuild after syncing with Git, and then the problem should go away.
>
>> (xft xfthb x)
>>
>>> Emacs needs HarfBuzz the library, not the program.  What does the
>>> following produce inside the latest Emacs you built from Git:
>>>
>>>     M-: (frame-parameter nil 'font-backend) RET
> Yes, xfthb uses HarfBuzz to perform text shaping.
>
> Thanks.
[circles.png (image/png, attachment)]
[emacs-version.png (image/png, attachment)]

This bug report was last modified 5 years and 335 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.