groff-commit
[Top][All Lists]
Advanced

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

[Groff-commit] groff ./ChangeLog tmac/www.tmac


From: Werner LEMBERG
Subject: [Groff-commit] groff ./ChangeLog tmac/www.tmac
Date: Fri, 12 Aug 2005 04:35:08 -0400

CVSROOT:        /cvsroot/groff
Module name:    groff
Branch:         
Changes by:     Werner LEMBERG <address@hidden> 05/08/12 08:35:08

Modified files:
        .              : ChangeLog 
        tmac           : www.tmac 

Log message:
        * tmac/www.tmac (URL, MTO): Handle empty \\$1 better.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/groff/groff/ChangeLog.diff?tr1=1.844&tr2=1.845&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/groff/groff/tmac/www.tmac.diff?tr1=1.42&tr2=1.43&r1=text&r2=text

Patches:
Index: groff/ChangeLog
diff -u groff/ChangeLog:1.844 groff/ChangeLog:1.845
--- groff/ChangeLog:1.844       Tue Aug  9 18:02:48 2005
+++ groff/ChangeLog     Fri Aug 12 08:35:08 2005
@@ -1,3 +1,7 @@
+2005-08-11  Bernd Warken
+
+       * tmac/www.tmac (URL, MTO): Handle empty \\$1 better.
+
 2005-08-09  Bernd Warken
 
        * tmac/www.tmac (URL, MTO): Use bold series if color support is
Index: groff/tmac/www.tmac
diff -u groff/tmac/www.tmac:1.42 groff/tmac/www.tmac:1.43
--- groff/tmac/www.tmac:1.42    Tue Aug  9 18:02:49 2005
+++ groff/tmac/www.tmac Fri Aug 12 08:35:08 2005
@@ -322,8 +322,10 @@
 .\"     if description is absent then the url becomes the anchor text
 .\"
 .de URL
-.  ds \\$0:adr \\$1\"
-.  www:url_breaks \\$0:adr
+.  ie !'\\$1'' \{\
+.    ds \\$0:adr \\$1\"
+.    www:url_breaks \\$0:adr
+.  \}
 .  ie \\n[www-html] \{\
 .    ie '\\$3'' \
 .      ds \\$0:after \&
@@ -339,16 +341,30 @@
 .  el \{\
 .    if !r ps4html .ad l
 .    ie '\\$2'' \{\
-.      ie \\n[.color] \
-.        nop \%\[la]\m[blue]\f[C]\\*[\\$0:adr]\f[]\m[]\[ra]\\$3
-.      el \
-.        nop \%\[la]\f[CB]\\*[\\$0:adr]\f[]\[ra]\\$3
+.      ie '\\$1'' \{\
+.        ie !'\\$3'' \
+.          nop \\$3
+.      \}
+.      el \{\
+.        ie \\n[.color] \
+.          nop \%\[la]\m[blue]\f[C]\\*[\\$0:adr]\f[]\m[]\[ra]\\$3
+.        el \
+.          nop \%\[la]\f[CB]\\*[\\$0:adr]\f[]\[ra]\\$3
+.      \}
 .    \}
 .    el \{\
-.      ie \\n[.color] \
-.        nop \m[blue]\\$2\m[] \%\[la]\f[C]\\*[\\$0:adr]\f[]\[ra]\\$3
-.      el \
-.        nop \f[B]\\$2\f[] \%\[la]\f[C]\\*[\\$0:adr]\f[]\[ra]\\$3
+.      ie '\\$1'' \{\
+.        ie \\n[.color] \
+.          nop \m[blue]\\$2\m[]\\$3
+.        el \
+.          nop \f[B]\\$2\f[]\\$3
+.      \}
+.      el \{\
+.        ie \\n[.color] \
+.          nop \m[blue]\\$2\m[] \%\[la]\f[C]\\*[\\$0:adr]\f[]\[ra]\\$3
+.        el \
+.          nop \f[B]\\$2\f[] \%\[la]\f[C]\\*[\\$0:adr]\f[]\[ra]\\$3
+.      \}
 .    \}
 .    if !r ps4html .ad
 .  \}
@@ -385,16 +401,30 @@
 .  \}
 .  el \{\
 .    ie '\\$2'' \{\
-.      ie \\n[.color] \
-.        nop \%\m[blue]\f[C]\\$1\f[]\m[]\\$3
-.      el \
-.        nop \%\f[CB]\\$1\f[]\\$3
+.      ie '\\$1'' \{\
+.        ie !'\\$3'' \
+.          nop \\$3
+.      \}
+.      el \{\
+.        ie \\n[.color] \
+.          nop \%\m[blue]\f[C]\\$1\f[]\m[]\\$3
+.        el \
+.          nop \%\f[CB]\\$1\f[]\\$3
+.      \}
 .    \}
 .    el \{\
-.      ie \\n[.color] \
-.        nop \m[blue]\\$2\m[] \%\[la]\f[C]\\$1\f[]\[ra]\\$3
-.      el
-.        nop \f[B]\\$2\f[] \%\[la]\f[C]\\$1\f[]\[ra]\\$3
+.      ie '\\$1'' \{\
+.        ie \\n[.color] \
+.          nop \m[blue]\\$2\m[]\\$3
+.        el \
+.          nop \f[B]\\$2\f[]\\$3
+.      \}
+.      el \{\
+.        ie \\n[.color] \
+.          nop \m[blue]\\$2\m[] \%\[la]\f[C]\\$1\f[]\[ra]\\$3
+.        el
+.          nop \f[B]\\$2\f[] \%\[la]\f[C]\\$1\f[]\[ra]\\$3
+.      \}
 .    \}
 .  \}
 ..




reply via email to

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