aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorKenichi Handa2002-09-24 04:15:02 +0000
committerKenichi Handa2002-09-24 04:15:02 +0000
commitd5ec6a2da4b2138be6bf183b797eed40291dc89e (patch)
tree9ed0b77a147d7dfe01b03b435c378733f6d512a0 /lisp
parentddd73e0b23f8acda0721b279f9f6e48727d7fcf7 (diff)
downloademacs-d5ec6a2da4b2138be6bf183b797eed40291dc89e.tar.gz
emacs-d5ec6a2da4b2138be6bf183b797eed40291dc89e.zip
(quail-completion): Be sure to scroll quail-completion-buf.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/international/quail.el5
2 files changed, 9 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index b00af99ad7e..9f58dcccddc 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12002-09-23 Kenichi Handa <handa@etl.go.jp>
2
3 * international/quail.el (quail-completion): Be sure to scroll
4 quail-completion-buf.
5
12002-09-23 Richard M. Stallman <rms@gnu.org> 62002-09-23 Richard M. Stallman <rms@gnu.org>
2 7
3 * ielm.el (*1): Fix previous change. 8 * ielm.el (*1): Fix previous change.
diff --git a/lisp/international/quail.el b/lisp/international/quail.el
index d0017e8bf21..f56200b555a 100644
--- a/lisp/international/quail.el
+++ b/lisp/international/quail.el
@@ -2124,7 +2124,10 @@ are shown (at most to the depth specified `quail-completion-max-depth')."
2124 ;; shown. We just scroll it appropriately. 2124 ;; shown. We just scroll it appropriately.
2125 (if (pos-visible-in-window-p (point-max) win) 2125 (if (pos-visible-in-window-p (point-max) win)
2126 (set-window-start win (point-min)) 2126 (set-window-start win (point-min))
2127 (let ((other-window-scroll-buffer quail-completion-buf)) 2127 (let ((other-window-scroll-buffer quail-completion-buf)
2128 ;; This nil binding is necessary to surely scroll
2129 ;; quail-completion-buf.
2130 (minibuffer-scroll-window nil))
2128 (scroll-other-window))) 2131 (scroll-other-window)))
2129 (setq quail-current-key key) 2132 (setq quail-current-key key)
2130 (erase-buffer) 2133 (erase-buffer)