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 <[email protected]>
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/