Re: [bug #67992] warn users about how to employ `\X` very early in a document

"Robin Haberkorn" via discussion of the GNU roff typesetting system and related software <[email protected]> Thu, 12 Mar 2026 23:08:45 +0000
Newsgroups gmane.comp.printing.groff.general,gmane.comp.printing.groff.bugs
Message-ID <[email protected]>
On Thu Feb 5, 2026 at 04:00:31 GMT +01, G. Branden Robinson wrote:
> Fortunately I have a workaround.
>
> If the very first thing you want to do in a document is blast a device
> extension command to it, and you have already configured a vertical
> position trap within the first vee of the document--or a macro package
> has done so for you--then prefix that request or escape sequence with
> the `\&` (dummy character) escape sequence.

I am not so sure we're through with this. I get some CI failures for one of
my projects on Fedora Rawhide, which is currently on Groff 1.24.0-1.fc45.
.device requests result in "error: spurious end trap token detected!".
And they aren't the first thing in the document. Needless to say
they worked on all previous versions of Groff.

I will have to reproduce this and minify some test case.

Regards,
Robin

-- 
@ii._._.*.._+__.+_+.+...+.+.++..+*+.+._.+...*_*.*.__+__._._.++..+_*.++__+__
.+_..*...+.+_+__.+._.+...*_+_+__._ ...*_ +.+._.+.._+*+_+__._._ .+_..+.+***_
. *_+_+__.+.*.++..+_+.*.__+_ _.+...*_*_+__.++*.+...++..+* +.+.._+__._+_.+..
.++..+*_.*...+*+.+.*_ +*+i2^rj.u#__%uu#_.%uu#_+%uu#_*!+!0a"t1010^t^c^c'0a^#
1010"=d'0a-100000"=d'0auuqq*100+q[_^euu]uq-rq:^/100@oo,+,+,+oqq^t0uq@o*+*!!
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEEB/6AD3js1eGB4raKarMDYY4q6voFAmmzR34ACgkQarMDYY4q
6vo8kwf9FCTQdDrQplk0JYZUla/ha5UdR2Pewbvc5WeiTWwxjmsc8ac8lOloUcto
UpQMk9VMrFXSHSibxOwIzwvWDJAUhsDPYOl4afN2fJKB9FvlmbA+BQnpox5UnHAh
bQeXBhc1Ua2W1wIbBSMmnEjeUkVE6Ayv13aHOMu3vgRcFI6qa4m4t3VSgwRAsnkY
ul2gC0VDurxDgNu9AVmc7xGh61lhgenXgr/DphO25yI/88r2Y9/FBrodN4xy55CS
yiREOQS9BwXkpqbsS4LzBoMOesDHOt/bfPoGyzas24rsnhnJTZenLXlW6FpZ2qp3
kTDlpN3+Nk6vtHXEV1ahsiB4srv2lQ==
=hVwZ
-----END PGP SIGNATURE-----