groff-commit
[Top][All Lists]
Advanced

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

[Groff-commit] groff/contrib/mm ChangeLog groff_mm.man m.tmac


From: Werner LEMBERG
Subject: [Groff-commit] groff/contrib/mm ChangeLog groff_mm.man m.tmac
Date: Fri, 28 Jan 2011 09:34:59 +0000

CVSROOT:        /cvsroot/groff
Module name:    groff
Changes by:     Werner LEMBERG <wl>     11/01/28 09:34:59

Modified files:
        contrib/mm     : ChangeLog groff_mm.man m.tmac 

Log message:
        Prepare `refer' support.
        
        * m.tmac (\n[Rpe]): New register to control page eject status of the
        `RP' macro.
        (RP): Updated.
        (address@hidden): Move the trailing full stop in reference number
        to...
        (RS): This macro.
        
        * groff_mm.man: Document `Rpe' register.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/groff/contrib/mm/ChangeLog?cvsroot=groff&r1=2.53&r2=2.54
http://cvs.savannah.gnu.org/viewcvs/groff/contrib/mm/groff_mm.man?cvsroot=groff&r1=2.29&r2=2.30
http://cvs.savannah.gnu.org/viewcvs/groff/contrib/mm/m.tmac?cvsroot=groff&r1=2.45&r2=2.46

Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/groff/groff/contrib/mm/ChangeLog,v
retrieving revision 2.53
retrieving revision 2.54
diff -u -b -r2.53 -r2.54
--- ChangeLog   5 Jan 2011 14:50:26 -0000       2.53
+++ ChangeLog   28 Jan 2011 09:34:58 -0000      2.54
@@ -1,3 +1,21 @@
+Fri Jan 28 10:26:29 2011  Werner LEMBERG  <address@hidden>
+
+       Prepare `refer' support.
+
+       * m.tmac (\n[Rpe]): New register to control page eject status of the
+       `RP' macro.
+       (RP): Updated.
+       (address@hidden): Move the trailing full stop in reference number
+       to...
+       (RS): This macro.
+
+       * groff_mm.man: Document `Rpe' register.
+
+Fri Jan 28 10:05:29 2011  Werner LEMBERG  <address@hidden>
+
+       * mmroff.man, groff_mm.man: s/reference/cross reference/ where
+       appropriate.
+
 Wed Jan  5 15:05:47 2011  Werner LEMBERG  <address@hidden>
 
        Fix use of .DEVTAG-* macros.

Index: groff_mm.man
===================================================================
RCS file: /cvsroot/groff/groff/contrib/mm/groff_mm.man,v
retrieving revision 2.29
retrieving revision 2.30
diff -u -b -r2.29 -r2.30
--- groff_mm.man        28 Jan 2011 09:25:06 -0000      2.29
+++ groff_mm.man        28 Jan 2011 09:34:59 -0000      2.30
@@ -2243,10 +2243,7 @@
 .TS
 tab(@);
 l lx.
address@hidden
-The reference page is printed on a separate page.
-This is the default.
-T}
address@hidden reference page is printed on a separate page.
 address@hidden not eject page after the list.
 address@hidden not eject page before the list.
 address@hidden not eject page before and after the list.
@@ -2263,6 +2260,11 @@
 The string
 .B Rp
 contains the reference page title and is set to `REFERENCES' by default.
+The number register
+.B Rpe
+holds the default value for the second argument of
+.BR RP ;
+it is initially set to\~0.
 .
 .TP
 .BI RS\  \fR[\fPstring-name\fR]\fP
@@ -3356,6 +3358,12 @@
 Default is\~0.
 .
 .TP
+.B Rpe
+Set default value for second argument of
+.BR .RP .
+Default is\~0.
+.
+.TP
 .B Sectf
 A flag controlling `section-figures' numbering style.
 A non-zero value enables this.

Index: m.tmac
===================================================================
RCS file: /cvsroot/groff/groff/contrib/mm/m.tmac,v
retrieving revision 2.45
retrieving revision 2.46
diff -u -b -r2.45 -r2.46
--- m.tmac      5 Jan 2011 14:55:34 -0000       2.45
+++ m.tmac      28 Jan 2011 09:34:59 -0000      2.46
@@ -3,12 +3,11 @@
 .ds RE \\$2
 ..
 .\"
-.\" $Id: m.tmac,v 2.45 2011/01/05 14:55:34 wl Exp $
address@hidden $Revision: 2.45 $
+.\" $Id: m.tmac,v 2.46 2011/01/28 09:34:59 wl Exp $
address@hidden $Revision: 2.46 $
 .ig
 
-Copyright (C) 1991-2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009,
-              2010, 2011
+Copyright (C) 1991-2006, 2009-2011
   Free Software Foundation, Inc.
 mgm is written by Jörgen Hägg <address@hidden>
 
@@ -140,6 +139,8 @@
 .nr Pt 0
 .\"    Reference title
 .ds Rp REFERENCES
+.\"    Reference page eject status
+.nr Rpe 0
 .\"    Display indent
 .nr Si 5
 .\"
@@ -2806,7 +2807,7 @@
 .if !''\\$1' .ds \\$1 \v'-.4m'\s-3[\\n[ref*nr]]\s0\v'.4m'
 .nr ref*flag 1
 .am ref*mac
address@hidden \\n[ref*nr]
address@hidden \\n[ref*nr].
 \\..
 .eo
 .am ref*mac RF
@@ -2822,8 +2823,8 @@
 .de address@hidden
 .di ref*div
 .in \\n[ref*nr-width]u
-.ti -(address@hidden@u+1n)
-\\$1.
+.ti -(address@hidden@u+1n)
+\\$1
 .sp -1
 ..
 .de address@hidden
@@ -2840,7 +2841,8 @@
 .\"-----------
 .de RP
 .if !d ref*mac address@hidden "RP: No references!"
-.nr ref*i 0\\$2
+.ie !''\\$2' .nr ref*i 0\\$2
+.el .nr ref*i \\n[Rpe]
 .if \\n[ref*i]<2 .SK
 .SP 2
 address@hidden



reply via email to

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