[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/
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [bug #66547] [troff] `trf` should filter all C0 controls except LF, and all code points > 0x7F,
G. Branden Robinson <=