bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #65403] Meaning of ".if c" in nroff mode undocumented


From: G. Branden Robinson
Subject: [bug #65403] Meaning of ".if c" in nroff mode undocumented
Date: Sat, 2 Mar 2024 20:59:27 -0500 (EST)

Follow-up Comment #3, bug #65403 (group groff):

[comment #2 comment #2:]
> [comment #1 comment #1:]
> > An unfortunate property of the "unicode" directive documented in
> > _groff_font_(5) is that it causes this test to always succeed.
> 
> Be that as it may, the test for \[bu] also succeeds in devascii, despite
font/devascii/DESC not specifying the "unicode" directive,
> and no other files in font/devascii having "bu" in their "charset"
sections.

Right, because \[bu] is defined for that output device with `fchar`, in
tty.tmac.

When you query an ordinary or special character with, say, `.if c`, and you
get a "yes" answer, you don't know where the "defined character" comes from. 
Might be a fully fledged character definition.  Might be a fallback character.
 Might be font-specific fallback character.  Might come from a special font. 
Might be a real glyph in the currently mounted font.

If that seems like a uselessly vague "yes" to you, see bug #64004.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?65403>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

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