summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1994-04-16 05:15:17 +0000
committerRichard M. Stallman <rms@gnu.org>1994-04-16 05:15:17 +0000
commit0412bf67d1c991580e5a601edce8d38e602a76c3 (patch)
tree7baa21324110143d244f205c7290640ca755034c /src
parentb0d75191381b48db07fde7d6b0aec4924e3477f1 (diff)
downloademacs-0412bf67d1c991580e5a601edce8d38e602a76c3.tar.gz
(Fsetq_default): Doc fix.
Diffstat (limited to 'src')
-rw-r--r--src/data.c15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/data.c b/src/data.c
index bfcfb0536a8..b9909c7677f 100644
--- a/src/data.c
+++ b/src/data.c
@@ -1041,10 +1041,17 @@ for this variable.")
}
DEFUN ("setq-default", Fsetq_default, Ssetq_default, 2, UNEVALLED, 0,
- "\
-\(setq-default SYM VAL SYM VAL...): set each SYM's default value to its VAL.\n\
-VAL is evaluated; SYM is not. The default value is seen in buffers that do\n\
-not have their own values for this variable.")
+ "Set the default value of variable VAR to VALUE.\n\
+VAR, the variable name, is literal (not evaluated);\n\
+VALUE is an expression and it is evaluated.\n\
+The default value of a variable is seen in buffers\n\
+that do not have their own values for the variable.\n\
+\n\
+More generally, you can use multiple variables and values, as in\n\
+ (setq-default SYM VALUE SYM VALUE...)\n\
+This sets each SYM's default value to the corresponding VALUE.\n\
+The VALUE for the Nth SYM can refer to the new default values\n\
+of previous SYMs.")
(args)
Lisp_Object args;
{