bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #62471] [tbl] horizontal and vertical rules are drawn too long in n


From: G. Branden Robinson
Subject: [bug #62471] [tbl] horizontal and vertical rules are drawn too long in nroff mode
Date: Tue, 16 Jan 2024 08:07:17 -0500 (EST)

Update of bug#62471 (group groff):

                  Status:             In Progress => Fixed                  
             Open/Closed:                    Open => Closed                 

    _______________________________________________________

Follow-up Comment #11:


commit db07433b17c2874d70c011808be8823e7323f068 (HEAD -> master,
origin/master, origin/HEAD)
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Sun Jan 14 10:00:10 2024 -0600

    [tbl]: Compensate harder (Savannah #62471).
    
    [tbl]: Re-fix Savannah #62471 (vrules in nroff and no-space modes).
    
    * src/preproc/tbl/table.cpp (do_top): Compensate harder for
      non-intersected vertical rules occurring at the top of a table in
      nroff mode.  The previous strategy would fail if no-space mode was on
      and the drawing position was at the top of a page, provoking an error
      from grotty ("output above first line discarded").  Restore spacing
      before issuing `sp` request.
    
    Continues fixing Savannah #62471, and commit 6ccdab9d64, 29 December.

commit 0a0bfe65c8d883add6a95f3e7c1fe6122c665c7e
Author: G. Branden Robinson <g.branden.robinson@gmail.com>
Date:   Sun Jan 14 10:07:07 2024 -0600

    [tbl]: Add test case.
    
    * src/preproc/tbl/tests/do-not-overdraw-page-top-in-nroff-mode.sh: Add
      an eleventh test case, prompted by ascii(7) from Linux man-pages,
      where a table with a vertical rule got coincidentally rendered at the
      very top of a page (which can only happen in continuous rendering
      mode, where the page boundaries are invisible) while no-space mode was
      on (due to the table immediately following a paragraphing macro).
    
    Test fails at this commit.




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?62471>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]