[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #66165] commit dcae60b0fb1ad3fa3314fdfdbecb973961a40410 has wrong a
From: |
Deri James |
Subject: |
[bug #66165] commit dcae60b0fb1ad3fa3314fdfdbecb973961a40410 has wrong assumption |
Date: |
Tue, 3 Sep 2024 16:08:51 -0400 (EDT) |
URL:
<https://savannah.gnu.org/bugs/?66165>
Summary: commit dcae60b0fb1ad3fa3314fdfdbecb973961a40410 has
wrong assumption
Group: GNU roff
Submitter: deri
Submitted: Tue 03 Sep 2024 08:08:47 PM UTC
Category: Core
Severity: 3 - Normal
Item Group: Feature change
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Tue 03 Sep 2024 08:08:47 PM UTC By: Deri James <deri>
It assumes that all \X parameters end up as meta-data but this not the case,
troff has no knowledge of the purpose of the data. For example, grops
accepts:-
\X'ps: exec code'
Where "code" can be a postscript program:-
[derij@pip Branden (master)]$ echo "\X'/R { moveto 0 SC 3 -1 roll X widthshow
Y } def'"|test-groff -Z| grep "^x X "
x X /R { moveto 0 SC 3 \[u2010]1 roll X widthshow Y } def
Sometimes the "data" is a filename:-
[derij@pip Branden (master)]$ echo ".PSPIC -L dark-red.eps"|test-groff -Z|grep
"x X "
x X ps: invis
x X ps: endinvis
x X ps: import dark\[u2010]red.eps 0 0 81 96 81000
Since troff cannot know what the data is going to be used for it is unsafe for
troff to change the data in this way.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?66165>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
- [bug #66165] commit dcae60b0fb1ad3fa3314fdfdbecb973961a40410 has wrong assumption,
Deri James <=
- [bug #66165] commit dcae60b0fb1ad3fa3314fdfdbecb973961a40410 has wrong assumption, G. Branden Robinson, 2024/09/03
- [bug #66165] commit dcae60b0fb1ad3fa3314fdfdbecb973961a40410 has wrong assumption, G. Branden Robinson, 2024/09/03
- [bug #66165] commit dcae60b0fb1ad3fa3314fdfdbecb973961a40410 has wrong assumption, G. Branden Robinson, 2024/09/03
- [bug #66165] commit dcae60b0fb1ad3fa3314fdfdbecb973961a40410 has wrong assumption, Deri James, 2024/09/05
- [bug #66165] commit dcae60b0fb1ad3fa3314fdfdbecb973961a40410 has wrong assumption, Deri James, 2024/09/05
- [bug #66165] commit dcae60b0fb1ad3fa3314fdfdbecb973961a40410 has wrong assumption, G. Branden Robinson, 2024/09/05
- [bug #66165] commit dcae60b0fb1ad3fa3314fdfdbecb973961a40410 has wrong assumption, Deri James, 2024/09/06
- [bug #66165] `\X` escape sequence should not map ASCII to special characters, G. Branden Robinson, 2024/09/07
- [bug #66165] `\X` escape sequence should not map ASCII to special characters, G. Branden Robinson, 2024/09/07
- [bug #66165] `\X` escape sequence should not map ASCII to special characters, G. Branden Robinson, 2024/09/08