groff-commit
[Top][All Lists]
Advanced

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

[Groff-commit] groff/contrib/pdfmark ChangeLog pdfmark.tmac


From: Keith Marshall
Subject: [Groff-commit] groff/contrib/pdfmark ChangeLog pdfmark.tmac
Date: Sun, 28 Dec 2008 18:15:19 +0000

CVSROOT:        /cvsroot/groff
Module name:    groff
Changes by:     Keith Marshall <keithmarshall>  08/12/28 18:15:19

Modified files:
        contrib/pdfmark: ChangeLog pdfmark.tmac 

Log message:
        Avoid phantom line wrapping in pdfhref hot-spots.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/groff/contrib/pdfmark/ChangeLog?cvsroot=groff&r1=1.23&r2=1.24
http://cvs.savannah.gnu.org/viewcvs/groff/contrib/pdfmark/pdfmark.tmac?cvsroot=groff&r1=1.8&r2=1.9

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/groff/groff/contrib/pdfmark/ChangeLog,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- ChangeLog   18 Aug 2007 07:06:58 -0000      1.23
+++ ChangeLog   28 Dec 2008 18:15:05 -0000      1.24
@@ -1,3 +1,13 @@
+2008-12-28  Keith Marshall  <address@hidden>
+
+       Avoid phantom line wrapping in pdfhref hot-spots.
+
+       * pdfmark.tmac (pdf*href.mark.end): Emit hot-spot end markers within
+       scope of `\Z', to prevent possible output line length overflow which
+       may occur only in the layout computation passes, but not in the final
+       output pass.  Problem observed and identified by Nick Stoughton; it
+       causes some hot-spots to be displaced from their proper locations.
+
 2007-04-11  Keith Marshall  <address@hidden>
 
        Avoid stray newlines in folded pdfmark literal content.

Index: pdfmark.tmac
===================================================================
RCS file: /cvsroot/groff/groff/contrib/pdfmark/pdfmark.tmac,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -b -r1.8 -r1.9
--- pdfmark.tmac        11 Apr 2007 22:45:11 -0000      1.8
+++ pdfmark.tmac        28 Dec 2008 18:15:17 -0000      1.9
@@ -1855,7 +1855,7 @@
 .de pdf*href.mark.end
 .\" ----------------------------------------------------------------------
 .\" ----------------------------------------------------------------------
-\O1|\h'-\w"|"u'\O2\c
+\O1\Z'|'\O2\c
 ..
 .\" Macro "pdf*href-I" is used for one time initialisation of special
 .\" "pdfhref" features; (currently, only the above page trap hook is




reply via email to

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