summaryrefslogtreecommitdiff
path: root/src/buffer.c
diff options
context:
space:
mode:
authorKenichi Handa <handa@m17n.org>2010-10-04 10:53:48 +0900
committerKenichi Handa <handa@m17n.org>2010-10-04 10:53:48 +0900
commitff06de4f50becfe9d5fc16699531ce9802ee0b7f (patch)
tree7bb9e0d3b33d9469ea9018a16f9ca288fa399db6 /src/buffer.c
parent5886ec9c0c7a250d987ac6180577b4574ea00f21 (diff)
parent397ae2261860609d3f320b9c4255ca8f92353c50 (diff)
merge emacs-23
Diffstat (limited to 'src/buffer.c')
-rw-r--r--src/buffer.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/buffer.c b/src/buffer.c
index adb85b83e5f..939e2bb0e19 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -6096,10 +6096,7 @@ No information is given about the length of the text after the change.
Buffer changes made while executing the `before-change-functions'
don't call any before-change or after-change functions.
-That's because these variables are temporarily set to nil.
-As a result, a hook function cannot straightforwardly alter the
-value of these variables. See the Emacs Lisp manual for a way of
-accomplishing an equivalent result by using other variables.
+That's because `inhibit-modification-hooks' is temporarily set non-nil.
If an unhandled error happens in running these functions,
the variable's value remains nil. That prevents the error
@@ -6117,10 +6114,7 @@ and the post-change beginning and end are at the same place.)
Buffer changes made while executing the `after-change-functions'
don't call any before-change or after-change functions.
-That's because these variables are temporarily set to nil.
-As a result, a hook function cannot straightforwardly alter the
-value of these variables. See the Emacs Lisp manual for a way of
-accomplishing an equivalent result by using other variables.
+That's because `inhibit-modification-hooks' is temporarily set non-nil.
If an unhandled error happens in running these functions,
the variable's value remains nil. That prevents the error