CVSROOT: /cvsroot/groff Module name: groff Changes by: Keith Marshall <keithmarshall> 07/07/15 15:02:55
Modified files: . : ChangeLog tmac : s.tmac Log message: * tmac/s.tmac (cov*first-page-init): Remove invoking trap, to avoid possible recursion. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/groff/ChangeLog?cvsroot=groff&r1=1.1092&r2=1.1093 http://cvs.savannah.gnu.org/viewcvs/groff/tmac/s.tmac?cvsroot=groff&r1=1.33&r2=1.34 Patches: Index: ChangeLog =================================================================== RCS file: /cvsroot/groff/groff/ChangeLog,v retrieving revision 1.1092 retrieving revision 1.1093 diff -u -b -r1.1092 -r1.1093 --- ChangeLog 11 Jul 2007 21:09:37 -0000 1.1092 +++ ChangeLog 15 Jul 2007 15:02:54 -0000 1.1093 @@ -1,3 +1,8 @@ +2007-07-15 Keith Marshall <[EMAIL PROTECTED]> + + * tmac/s.tmac (cov*first-page-init): Remove invoking trap, to avoid + possible recursion. + 2007-07-11 Werner LEMBERG <[EMAIL PROTECTED]> * gendef.sh: Add shebang. Index: tmac/s.tmac =================================================================== RCS file: /cvsroot/groff/groff/tmac/s.tmac,v retrieving revision 1.33 retrieving revision 1.34 diff -u -b -r1.33 -r1.34 --- tmac/s.tmac 2 Jul 2007 14:49:35 -0000 1.33 +++ tmac/s.tmac 15 Jul 2007 15:02:55 -0000 1.34 @@ -134,6 +134,10 @@ .als AI cov*err-not-before-tl .als AB cov*err-not-before-tl .de cov*first-page-init +.\" Invoked by `.wh 0' trap on first page. +.\" We should not come here again, but at short page length, +.\" recursion may occur; remove trap and macro to avoid it. +.ch cov*first-page-init .rm cov*first-page-init .if !'\\n[.ev]'0' \{\ . @error must be in top-level environment, not `\\n[.ev]', _______________________________________________ Groff-commit mailing list Groff-commit@gnu.org http://lists.gnu.org/mailman/listinfo/groff-commit