URL: <https://savannah.gnu.org/bugs/?65710>
Summary: [preconv] require disambiguation of U+00A0 on input Group: GNU roff Submitter: gbranden Submitted: Tue 07 May 2024 11:50:39 AM UTC Category: Utilities Severity: 3 - Normal Item Group: Feature change Status: Need Info Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Planned Release: None _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Tue 07 May 2024 11:50:39 AM UTC By: G. Branden Robinson <gbranden> Considering bug #65693, I suggest that it may be worth treating an input U+00A0 as ambiguous: is it a fixed-width non-breakable space, or a variable-width non-breakable space? Unicode does not distinguish. This is analogous to how we don't know whether a man page author means a hyphen or a minus sign when they type `-`. In my opinion preconv should either: 1. Fail and force the user to edit the input to make a real choice, eliminating U+00A0 in the input. 2. Add an option instructing preconv which escape sequence to transform U+00A0 into. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?65710> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/