summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorCharles.Forsyth <devnull@localhost>2009-04-20 16:43:43 +0000
committerCharles.Forsyth <devnull@localhost>2009-04-20 16:43:43 +0000
commit11c5a36b342b52487be9ec5fda0d5adeec61037f (patch)
tree523c026487ddedcd94f04e729351d750a7f2b56b /man
parent64047388f80c4b4daa68a5568c2b8a4ad5d63816 (diff)
20090420-1743
Diffstat (limited to 'man')
-rw-r--r--man/1/m412
1 files changed, 11 insertions, 1 deletions
diff --git a/man/1/m4 b/man/1/m4
index fcfb3e2d..dfab4fb0 100644
--- a/man/1/m4
+++ b/man/1/m4
@@ -77,9 +77,19 @@ Change quote characters to the first and second arguments.
without arguments restores the original values of
.BR `\|' .
.TP
+copydef
+The second argument is installed with the value of the macro
+named by the first argument,
+which may be a built-in macro.
+Typically both arguments are quoted to prevent too early expansion.
+A macro can be renamed using
+.B copydef
+followed by
+.BR undefine .
+.TP
define
The second argument is installed as the value of the macro
-whose name is the first argument.
+named by the first argument.
When the macro is later called (expanded),
each occurrence in the replacement text of
.BI $ n,