GNU bug report logs - #51183
lagrange: fribidi and harfbuzz dependencies?

Previous Next

Package: guix;

Reported by: Christopher Howard <christopher <at> librehacker.com>

Date: Wed, 13 Oct 2021 15:23:02 UTC

Severity: normal

Done: Christopher Howard <christopher <at> librehacker.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Christopher Howard <christopher <at> librehacker.com>
Subject: bug#51183: closed (Re: bug#51183: lagrange: fribidi and harfbuzz
 dependencies?)
Date: Fri, 01 Nov 2024 18:42:03 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#51183: lagrange: fribidi and harfbuzz dependencies?

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 51183 <at> debbugs.gnu.org.

-- 
51183: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=51183
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Christopher Howard <christopher <at> librehacker.com>
To: Efraim Flashner <efraim <at> flashner.co.il>
Cc: 51183-done <at> debbugs.gnu.org
Subject: Re: bug#51183: lagrange: fribidi and harfbuzz dependencies?
Date: Fri, 01 Nov 2024 10:41:28 -0800
I switched over to elpher a while ago, but when I look at this now in Lagrange, I do not see any problems with Hebrew letter ordering. I tried this also with a fresh lagrange profile but am not seeing a problem (after installing a Hebrew font). Closing my old bug report.

-- 
Christopher Howard

[Message part 3 (message/rfc822, inline)]
From: Christopher Howard <christopher <at> librehacker.com>
To: Guix Bug Reports <bug-guix <at> gnu.org>
Subject: lagrange: fribidi and harfbuzz dependencies?
Date: Wed, 13 Oct 2021 07:22:18 -0800
Hi, I like the lagrange gemini client, but I have struggled with some
font display issues since I do a publishing with mixed English and
Hebrew words. Lagrange does display Hebrew unicode characters, if you
switch to the selectable "Tinos" font in the preferences, but on my
system, the Hebrew script is displayed in the wrong direction (left-to-
right, instead of right-to-left).

According to the Lagrange github README, Lagrange should be able to
utilize the fribidi and harfbuzz software to properly display these
sorts of scripts, but it does not seem to be doing this in Guix, even
though these packages are available.

I attempted running lagrange inside "guix environment --ad-hoc fribidi
harfbuzz" but the scripts are still displaying backwards, suggesting
that something needs to be modified in the package definition itself to
utilize this software.

Here is a simple gemini test page (contain just a single Hebrew word):

gemini://gem.librehacker.com/gemlog/your-word/test.gmi

On my system, it displays the letters as "bet resh alef" from left to
right, rather than from right to left.

https://en.wikipedia.org/wiki/Hebrew_alphabet#Alphabet

-- 
Christopher Howard
Gemini capsule: gemini://gem.librehacker.com
Web version: https://portal.mozz.us/gemini/gem.librehacker.com





This bug report was last modified 280 days ago.

Previous Next


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