bugGNU roff - Bugs: bug #63837, [grohtml] only the last page of...


bug #63837: [grohtml] only the last page of multi-page tables is rendered

Submitter:  G. Branden Robinson <gbranden>
Submitted:  Sat 25 Feb 2023 09:31:16 PM UTC
Category:  Preprocessor html Severity:  3 - Normal
Item Group:  Incorrect behaviour Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup

Fri 28 Apr 2023 07:56:48 PM UTC, comment #2: 

Postponing behind bug #63587 (making the .R register == INT_MAX).

G. Branden Robinson <gbranden>
Group administrator
Sat 25 Feb 2023 09:32:40 PM UTC, comment #1: 

Adding Brian to CC.

G. Branden Robinson <gbranden>
Group administrator
Sat 25 Feb 2023 09:31:16 PM UTC, original submission:  

Affects groff 1.22.4.

Brian Inglis pointed out that only the last page of multi-page table is rendered in grohtml.

I suspect that this is a preprocessor problem (pre-grohtml).

It might have to do with the noise we often get about "suppression limit registers".

troff: suppression limit registers span more than one page;
image description 1 will be wrong

I think the real fix is to stop using this preprocessor to render anything at all, a pretty severe re-architecting of grohtml.  But grohtml already supports rendering equations to MathML for XHTML output, and it is apparently no longer true that PostScript images are used for drawing horizontal rules.

That leaves only tbl as a reason for pre-grohtml to exist.

However, in the meantime, we might be able to salvage things by setting the page length to a very large value.

Reported in https://lists.gnu.org/archive/html/bug-groff/2023-02/msg00258.html .

G. Branden Robinson <gbranden>
Group administrator


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


   bug dependencies.

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by gbranden (original reporter)
  • -email is unavailable- added by gbranden (Submitted the item)

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.


    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-08-10 gbranden StatusPostponed None
        Dependencies- Depends on bugs #63587
    2023-04-28 gbranden StatusNone Postponed
    2023-02-25 gbranden Carbon-Copy- Added -email is unavailable-

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code