Follow-up Comment #10, bug #61453 (group groff): [comment #7 comment #7:] > I'm a little nervous of meddling with the semantics of a > negative page length given the potential for interaction with > negative vertical drawing positions.
There seem to be (at least) two ways to implement this. When the user
specifies ".pl -1", the code can either:
1. Store -1 as the page length.
2. Set a new flag that indicates page-length handling is to be disregarded.
Any code that compares against page length is made conditional on this flag
being unset.
In many cases, implementation 1 may automatically do what's desired without
further code change. But this raises your concern about interaction with
negative vertical drawing positions.
Implementation 2 is a more invasive change. But because it skips page-length
checking altogether, it avoids the prior concern.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?61453>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
