[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #65601] [troff] bogus 'bogus composite' errors introduced by commit
From: |
Deri James |
Subject: |
[bug #65601] [troff] bogus 'bogus composite' errors introduced by commit 6008b6b7aa |
Date: |
Wed, 1 May 2024 20:13:41 -0400 (EDT) |
Update of bug #65601 (group groff):
Status: Need Info => Confirmed
_______________________________________________________
Follow-up Comment #3:
It is very simple!
[derij@pip build (master)]$ echo "This is the arabic alef with a madda above
-> آ"|groff -Tutf8 -Kutf8 -z
troff:<standard input>:1: error: cannot format glyph: 'u0627_0653' is not a
valid composite character
It is no longer possible to output this particular utf-8 character (along with
hundreds of others), all perfectly valid utf-8 to the utf-8 device. I can't
believe that is your intention, to police which particular parts of unicode
are acceptable to you.
Just in case the character in the above example gets mangled by savannah,
here's the equivalent:-
[derij@pip build (master)]$ echo "This is the arabic alef with a madda above
-> \[u0622]"|groff -Tutf8 -z
troff:<standard input>:1: error: cannot format glyph: 'u0627_0653' is not a
valid composite character
I hope this gives you enough information to fix this bug.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?65601>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/