diff options
| author | Chong Yidong | 2007-04-24 01:32:41 +0000 |
|---|---|---|
| committer | Chong Yidong | 2007-04-24 01:32:41 +0000 |
| commit | 7205997c6296ea2ba76ee0082c21a464b00ae1fe (patch) | |
| tree | 4f9b55fff8d96878915937ff8cef79469f700a0c | |
| parent | 53105662b88ba9f5ed629ad3aba46ecae9e70597 (diff) | |
| download | emacs-7205997c6296ea2ba76ee0082c21a464b00ae1fe.tar.gz emacs-7205997c6296ea2ba76ee0082c21a464b00ae1fe.zip | |
(redisplay_window): Use BEG_UNCHANGED and END_UNCHANGED values of the
actual window.
| -rw-r--r-- | src/xdisp.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index 3e6d488cef3..02e59290158 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -12777,8 +12777,7 @@ redisplay_window (window, just_this_one_p) | |||
| 12777 | int rc; | 12777 | int rc; |
| 12778 | int centering_position = -1; | 12778 | int centering_position = -1; |
| 12779 | int last_line_misfit = 0; | 12779 | int last_line_misfit = 0; |
| 12780 | int save_beg_unchanged = BEG_UNCHANGED; | 12780 | int save_beg_unchanged, save_end_unchanged; |
| 12781 | int save_end_unchanged = END_UNCHANGED; | ||
| 12782 | 12781 | ||
| 12783 | SET_TEXT_POS (lpoint, PT, PT_BYTE); | 12782 | SET_TEXT_POS (lpoint, PT, PT_BYTE); |
| 12784 | opoint = lpoint; | 12783 | opoint = lpoint; |
| @@ -12843,6 +12842,9 @@ redisplay_window (window, just_this_one_p) | |||
| 12843 | set_buffer_internal_1 (XBUFFER (w->buffer)); | 12842 | set_buffer_internal_1 (XBUFFER (w->buffer)); |
| 12844 | SET_TEXT_POS (opoint, PT, PT_BYTE); | 12843 | SET_TEXT_POS (opoint, PT, PT_BYTE); |
| 12845 | 12844 | ||
| 12845 | save_beg_unchanged = BEG_UNCHANGED; | ||
| 12846 | save_end_unchanged = END_UNCHANGED; | ||
| 12847 | |||
| 12846 | current_matrix_up_to_date_p | 12848 | current_matrix_up_to_date_p |
| 12847 | = (!NILP (w->window_end_valid) | 12849 | = (!NILP (w->window_end_valid) |
| 12848 | && !current_buffer->clip_changed | 12850 | && !current_buffer->clip_changed |