URL: <https://savannah.gnu.org/bugs/?64959>
Summary: [troff] add unit tests for `device` and `output` requests Group: GNU roff Submitter: gbranden Submitted: Fri 01 Dec 2023 09:13:13 PM UTC Category: Core Severity: 1 - Wish Item Group: Test Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any Planned Release: None _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Fri 01 Dec 2023 09:13:13 PM UTC By: G. Branden Robinson <gbranden> Check a few cases: 1. plain usage 2. leading quotation mark for passage of multi-word argument(s) 3. usage very early in the document There appears to be an undiagnosed issue with `device`. You can invoke it "too early", and it won't appear on the output. This might be the case any time the vertical drawing position is negative. Investigate and document. You can invoke `output` wherever you want, but this can also break the invariant claimed in "Document parts" [sic] of groff_out(5). So something documentary needs to be said about that too. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?64959> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/