# HG changeset patch # User Richard M. Stallman # Date 911898092 0 # Node ID 63e98b81cc29d9b79adb5cc8e1e9d65702f45c36 # Parent eac4b475c2eaeb02e881e769f225098d2771ddf7 (syms_of_buffer): Doc fix. diff -r eac4b475c2ea -r 63e98b81cc29 src/buffer.c --- a/src/buffer.c Tue Nov 24 08:56:27 1998 +0000 +++ b/src/buffer.c Tue Nov 24 09:01:32 1998 +0000 @@ -4404,7 +4404,11 @@ That's because these variables are temporarily set to nil.\n\ As a result, a hook function cannot straightforwardly alter the value of\n\ these variables. See the Emacs Lisp manual for a way of\n\ -accomplishing an equivalent result by using other variables."); +accomplishing an equivalent result by using other variables.\n\ +\n\ +If an unhandled error happens in running these functions,\n\ +the variable's value remains nil. That prevents the error\n\ +from happening repeatedly and making Emacs nonfunctional."); Vbefore_change_functions = Qnil; DEFVAR_LISP ("after-change-functions", &Vafter_change_functions, @@ -4421,8 +4425,11 @@ That's because these variables are temporarily set to nil.\n\ As a result, a hook function cannot straightforwardly alter the value of\n\ these variables. See the Emacs Lisp manual for a way of\n\ -accomplishing an equivalent result by using other variables."); - +accomplishing an equivalent result by using other variables.\n\ +\n\ +If an unhandled error happens in running these functions,\n\ +the variable's value remains nil. That prevents the error\n\ +from happening repeatedly and making Emacs nonfunctional."); Vafter_change_functions = Qnil; DEFVAR_LISP ("first-change-hook", &Vfirst_change_hook,