Mercurial > emacs
changeset 37045:686398a0f5e0
*** empty log message ***
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Wed, 28 Mar 2001 15:34:38 +0000 |
parents | f48e8fc252ee |
children | a9b2639dd045 |
files | src/ChangeLog |
diffstat | 1 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Wed Mar 28 15:33:53 2001 +0000 +++ b/src/ChangeLog Wed Mar 28 15:34:38 2001 +0000 @@ -1,5 +1,17 @@ 2001-03-28 Gerd Moellmann <gerd@gnu.org> + * eval.c (call_debugger): Bind `inhibit-redisplay' to nil, and + bind `inhibit-eval-during-redisplay' to t. + + * lisp.h (Qinhibit_eval_during_redisplay): Declare extern. + + * xdisp.c (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. + * xdisp.c (reseat_to_string): If STRING is multibyte, set the iterator's multibyte_p flag.