aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorGerd Moellmann2001-03-28 15:34:38 +0000
committerGerd Moellmann2001-03-28 15:34:38 +0000
commit30a3f61cdcce439b00fc9a02f8642da77ca7fe03 (patch)
treebef249bf9f36b9ab6757a9e8b1e1d03ffab335cb /src/ChangeLog
parent8efb6cc7ad3e0d0e3a84c206948d47123890a301 (diff)
downloademacs-30a3f61cdcce439b00fc9a02f8642da77ca7fe03.tar.gz
emacs-30a3f61cdcce439b00fc9a02f8642da77ca7fe03.zip
(inhibit_eval_during_redisplay)
(Qinhibit_eval_during_redisplay): New variables. (safe_eval, safe_call): If inhibit_eval_during_redisplay is set, don't eval, return nil instead. (syms_of_xdisp): DEFVAR_BOOL inhibit-eval-during-redisplay. Initialize Qinhibit_eval_during_redisplay.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 83a0653a3c1..4fb63ac3f92 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,17 @@
12001-03-28 Gerd Moellmann <gerd@gnu.org> 12001-03-28 Gerd Moellmann <gerd@gnu.org>
2 2
3 * eval.c (call_debugger): Bind `inhibit-redisplay' to nil, and
4 bind `inhibit-eval-during-redisplay' to t.
5
6 * lisp.h (Qinhibit_eval_during_redisplay): Declare extern.
7
8 * xdisp.c (inhibit_eval_during_redisplay)
9 (Qinhibit_eval_during_redisplay): New variables.
10 (safe_eval, safe_call): If inhibit_eval_during_redisplay is set,
11 don't eval, return nil instead.
12 (syms_of_xdisp): DEFVAR_BOOL inhibit-eval-during-redisplay.
13 Initialize Qinhibit_eval_during_redisplay.
14
3 * xdisp.c (reseat_to_string): If STRING is multibyte, set 15 * xdisp.c (reseat_to_string): If STRING is multibyte, set
4 the iterator's multibyte_p flag. 16 the iterator's multibyte_p flag.
5 17