[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #64484] [troff] .device and \X don't behave the same
|
From: |
G. Branden Robinson |
|
Subject: |
[bug #64484] [troff] .device and \X don't behave the same |
|
Date: |
Mon, 8 Jan 2024 11:47:40 -0500 (EST) |
Follow-up Comment #6, bug#64484 (group groff):
[comment #5 comment #5:]
> Another oddity is that you can invoke the `device` request too early, and it
won't be honored, but can use `\X` anywhere you want.
This turns out to be due to the presence of a break on a line using the \X
escape sequence, because it's delimited. That explanation may not be complete
because this succeeds regardless.
\X'ps: nop'\c
So I guess what's actually happened is that a partially collected line exists
and that's enough to make the output copasetic.
But that means that my plan to make a new fatal error consequent to bug #65138
and also that that is probably a corner case. Generally, you won't issue
device control command with a request but never even once have a partially
collected line in your document.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?64484>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
Message not available
Message not available
Message not available
Message not available