[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Groff-commit] groff/man groff_tmac.man
From: |
Eric S. Raymond |
Subject: |
[Groff-commit] groff/man groff_tmac.man |
Date: |
Sun, 04 Feb 2007 17:33:09 +0000 |
CVSROOT: /sources/groff
Module name: groff
Changes by: Eric S. Raymond <esr> 07/02/04 17:33:08
Modified files:
man : groff_tmac.man
Log message:
Explicit is better than implicit. Get rid of another macro that
obscured what was actually going on.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/groff/man/groff_tmac.man?cvsroot=groff&r1=1.22&r2=1.23
Patches:
Index: groff_tmac.man
===================================================================
RCS file: /sources/groff/groff/man/groff_tmac.man,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -b -r1.22 -r1.23
--- groff_tmac.man 4 Feb 2007 17:20:10 -0000 1.22
+++ groff_tmac.man 4 Feb 2007 17:33:08 -0000 1.23
@@ -54,13 +54,6 @@
. nop \)\\$*\)
..
.\" --------------------------------------------------------------------
-.de 'char
-. ds @tmp@ `\f(CR\\$1\f[]'
-. shift
-. Text address@hidden@]\\$*
-. rm @tmp@
-..
-.\" --------------------------------------------------------------------
.de option
. ds @tmp@ \f(CB\\$1\f[]
. shift 1
@@ -533,8 +526,7 @@
minus \[em] a sensation in the computer stone age.
.
To make this optically working for macro package names, all classical
-macro packages choose a name that started with the letter
-.'char m ,
+macro packages choose a name that started with the letter `m',
which was omitted in the naming of the macro file.
.
.
@@ -553,10 +545,8 @@
.
.
.P
-For similar reasons, macro packages that did not start with an
-.'char m
-had a leading
-.'char m
+For similar reasons, macro packages that did not start with an `m'
+had a leading `m'
added in the documentation and in talking; for example, the package
corresponding to
.I tmac.doc
@@ -573,8 +563,7 @@
To cope with all situations, actual versions of
.BR groff (@MAN1EXT@)
are smart about both naming schemes by providing two macro files
-for the inflicted macro packages; one with a leading
-.'char m ,
+for the inflicted macro packages; one with a leading `m'
the other one without it.
.
So in
@@ -593,10 +582,8 @@
.
.
.P
-Recent packages that do not start with
-.'char m
-do not use an additional
-.'char m
+Recent packages that do not start with `m'
+do not use an additional `m'
in the documentation.
.
For example, the
@@ -645,8 +632,7 @@
.IR groff ,
most macro packages are described in\~man pages called
.BR groff_\f[I]name\f[] (@MAN7EXT@),
-with a leading
-.'char m
+with a leading `m'
for the classical packages.
.
.
@@ -780,22 +766,22 @@
.
Mostly, only the letters corresponding to the options for the
preprocessors are recognized,
-.'char e
+`e'
(for
.BR eqn ),
-.\" 'char G ,
-.\" 'char g ,
-.'char p ,
+.\" `G',
+.\" `g',
+`p`
(for
.BR pic ),
-.'char R
+`R'
(for
.BR refer ),
-.'char s
+`s'
(for
.BR soelim ),
and
-.'char t
+`t'
(for
.BR tbl ).
(see
@@ -814,10 +800,7 @@
.I man
program handles some preprocessors automatically, such that in
man\~pages only the following characters should be used:
-.'char e ,
-.'char p ,
-and
-.'char t .
+`e', `p', and `t'.
.
.
..
- [Groff-commit] groff/man groff_tmac.man, Eric S. Raymond, 2007/02/04
- [Groff-commit] groff/man groff_tmac.man, Eric S. Raymond, 2007/02/04
- [Groff-commit] groff/man groff_tmac.man, Eric S. Raymond, 2007/02/04
- [Groff-commit] groff/man groff_tmac.man, Eric S. Raymond, 2007/02/04
- [Groff-commit] groff/man groff_tmac.man, Eric S. Raymond, 2007/02/04
- [Groff-commit] groff/man groff_tmac.man,
Eric S. Raymond <=
- [Groff-commit] groff/man groff_tmac.man, Eric S. Raymond, 2007/02/04
- [Groff-commit] groff/man groff_tmac.man, Eric S. Raymond, 2007/02/04
- [Groff-commit] groff/man groff_tmac.man, Eric S. Raymond, 2007/02/04
- [Groff-commit] groff/man groff_tmac.man, Eric S. Raymond, 2007/02/06
- [Groff-commit] groff/man groff_tmac.man, Werner LEMBERG, 2007/02/08