aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lisp.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/lisp.h b/src/lisp.h
index f355207d625..84d0487f882 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -1452,8 +1452,13 @@ extern void defvar_kboard P_ ((char *, int));
1452 If func is zero and symbol is nil, undoing this binding evaluates 1452 If func is zero and symbol is nil, undoing this binding evaluates
1453 the list of forms in old_value; this implements Lisp's unwind-protect 1453 the list of forms in old_value; this implements Lisp's unwind-protect
1454 form. 1454 form.
1455 Otherwise, undoing this binding stores old_value as symbol's value; this 1455
1456 undoes the bindings made by a let form or function call. */ 1456 Otherwise, the element is a variable binding.
1457 If the symbol field is a symbol, it is an ordinary variable binding.
1458 Otherwise, it should be a cons cell (SYMBOL . BUFFER)
1459 which represents having bound BUFFER's local value.
1460 or (SYMBOL . nil), which represents having bound the default value. */
1461
1457struct specbinding 1462struct specbinding
1458 { 1463 {
1459 Lisp_Object symbol, old_value; 1464 Lisp_Object symbol, old_value;
@@ -1831,7 +1836,7 @@ extern void args_out_of_range_3 P_ ((Lisp_Object, Lisp_Object, Lisp_Object));
1831extern Lisp_Object wrong_type_argument P_ ((Lisp_Object, Lisp_Object)); 1836extern Lisp_Object wrong_type_argument P_ ((Lisp_Object, Lisp_Object));
1832extern void store_symval_forwarding P_ ((Lisp_Object, Lisp_Object, Lisp_Object)); 1837extern void store_symval_forwarding P_ ((Lisp_Object, Lisp_Object, Lisp_Object));
1833extern Lisp_Object do_symval_forwarding P_ ((Lisp_Object)); 1838extern Lisp_Object do_symval_forwarding P_ ((Lisp_Object));
1834extern Lisp_Object set_internal P_ ((Lisp_Object, Lisp_Object, int)); 1839extern Lisp_Object set_internal P_ ((Lisp_Object, Lisp_Object, struct buffer *, int));
1835extern void syms_of_data P_ ((void)); 1840extern void syms_of_data P_ ((void));
1836extern void init_data P_ ((void)); 1841extern void init_data P_ ((void));
1837 1842