bug-groff
[Top][All Lists]
Advanced

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]