bug-groff
[Top][All Lists]
Advanced

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

[bug #66547] [troff] `trf` should filter all C0 controls except LF, and


From: G. Branden Robinson
Subject: [bug #66547] [troff] `trf` should filter all C0 controls except LF, and all code points > 0x7F
Date: Sun, 8 Dec 2024 13:06:26 -0500 (EST)

URL:
  <https://savannah.gnu.org/bugs/?66547>

                 Summary: [troff] `trf` should filter all C0 controls except
LF, and all code points > 0x7F
                   Group: GNU roff
               Submitter: gbranden
               Submitted: Sun 08 Dec 2024 06:06:23 PM UTC
                Category: Core
                Severity: 3 - Normal
              Item Group: Feature change
                  Status: Postponed
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: None


    _______________________________________________________

Follow-up Comments:


-------------------------------------------------------
Date: Sun 08 Dec 2024 06:06:23 PM UTC By: G. Branden Robinson <gbranden>
The `trf` request filters all characters from the file it reads that are
invalid as input to GNU _troff_.  This is helpful to prevent garbage from
getting into its output, but since *roff input and device-independent output
are different file formats, it's sort of a weird choice.

I have no plans to, and there seems to be no demand for, use of UTF-8 or any
other multibyte or wide-character encoding in GNU _troff_ output.[*]  (The
only person I've ever heard advocate for this refuses to contribute to _groff_
and seems to have disappeared from our discussion list some months or years
ago.)

But I also have no plan to make this change before _groff_ 1.25.  There is
plenty of time for it to accumulate commentary.

[*] For the hasty reader, this doesn't mean we don't support all sorts of
Unicode characters in rendered output.  We do.  My remarks pertain to the file
format documented in _groff_out_(5).







    _______________________________________________________

Reply to this item at:

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

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

Attachment: signature.asc
Description: PGP signature


reply via email to

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