bug-groff
[Top][All Lists]
Advanced

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

[bug #65585] [gropdf] problems introduced by commit cd9fde325f


From: G. Branden Robinson
Subject: [bug #65585] [gropdf] problems introduced by commit cd9fde325f
Date: Mon, 29 Apr 2024 22:47:39 -0400 (EDT)

Update of bug #65585 (group groff):

                  Status:                   Fixed => Need Info              

    _______________________________________________________

Follow-up Comment #8:

Peter reported a regression in the PDF outline for the following document that
I bisected to this commit.


commit 2387949ffc11b753dd91480dcb85be6c22819790 (refs/bisect/bad)
Author: Deri James <deri@chuzzlewit.myzen.co.uk>
Date:   Fri Apr 12 17:10:49 2024 +0100

    Correct linear search introduced in commit cd9fde325f
    
    * tmac/pdf.tmac: Various problems have been rectified, speed
    improvements to the linear search, Keith protection against
    illegal characters being used in string identifiers.
    
    * contrib/mom/om.tmac: Switch to using Branden's linear search
    so that we don't have to maintain two different methods.
    
    Fixes <https://savannah.gnu.org/bugs/?65585>


Here's the reproducer I used.  (It's Peter's except for the groff version
report.  I was pretty baffled until I remembered I needed to use
$GROFF_BIN_PATH with pdfmom.)


$ cat EXPERIMENTS/peter-cond-thing-gbr.mom 
.TITLE "PDF Outline Test
.PRINTSTYLE TYPESET
.CONDENSE 80
.EXTEND   120
.START
.HEADING 1 "\*[COND]Condensed heading\*[CONDX]"
.PP
Normal text.
This document was generated by groff version \n[.x].\n[.y].\n[.Y].
.br
\*[COND]Condensed text.\*[CONDX]
.HEADING 1 "\*[EXT]Extended heading\*[EXTX]"
.PP
Normal text.
.br
\*[EXT]Extended text.\*[EXTX]




    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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