On Mon, Mar 27, 2006, Werner LEMBERG wrote: > > > I'm not sure whether other have seen this but the latest groff from > > the cvs appears to hang whilst building the mom examples: > > Indeed! troff enters .PROCESS_SHIM and hangs in the while loop. > > Peter?
The following patch fixes the problem. Werner, can you apply this to /mom in the repository? Thanks. -----------------------------BEGIN diff---------------------------- Index: BUGS =================================================================== RCS file: /home/peter/CVS/mom/BUGS,v retrieving revision 1.43 retrieving revision 1.44 diff -c -u -r1.43 -r1.44 --- BUGS 15 Mar 2006 23:32:06 -0000 1.43 +++ BUGS 27 Mar 2006 23:22:11 -0000 1.44 @@ -18,6 +18,15 @@ --Peter Schaffter ======================================================================== +Version 1.3-e +============= +mom failing during groff build while processing +examples/typesetting.mom +---Fixed--- + +Windows user reports COLLATE fails with a bottom margin error +(generated by mom). + Version 1.3-d ============= Small error in the examples of output in the "Footnotes and Index: om.tmac =================================================================== RCS file: /home/peter/CVS/mom/om.tmac,v retrieving revision 1.130 retrieving revision 1.131 diff -c -u -r1.130 -r1.131 --- om.tmac 15 Mar 2006 23:32:06 -0000 1.130 +++ om.tmac 27 Mar 2006 23:18:59 -0000 1.131 @@ -21,8 +21,8 @@ with groff; see the file COPYING. If not, write to the Free Software Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -Version 1.3-e -------------- +Version 1.3-e_1 +--------------- Antoine de St-Exupéry asserted that elegance in engineering is achieved not when there is nothing left to add, but when there is nothing left to take away. @@ -2626,7 +2626,7 @@ . if d$DC_ADJUST \{ .ps \\*[$DC_ADJUST]p \} . mk x . sp \\n[#DC_LINES]v -. SHIM +. if \\n[#DOCS]=1 \{ .SHIM \} . ie \\n[#DC_COLOR]=1 \{\ . ie !'\\$3'' \{\ . ie '\\$3'COND' \{ .PRINT \m[\\*[$DC_COLOR]]\\*[COND]\\*[$DROPCAP]\\*[CONDX]\m[] \} ------------------------------END diff------------------------------ -- Peter Schaffter Author of _The Schumann Proof_ (RendezVous Press, Canada) http://faustus.dyn.ca _______________________________________________ Groff mailing list Groff@gnu.org http://lists.gnu.org/mailman/listinfo/groff