aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Moellmann2001-08-30 09:02:42 +0000
committerGerd Moellmann2001-08-30 09:02:42 +0000
commitd5dc1e4965331656fa8d9aada881e2fd1636cfd4 (patch)
treedfc410c565680df0459ab2e8d9d4c1163e6d7123
parent24766480cf30e0b283a1929a4aa107f5976981be (diff)
downloademacs-d5dc1e4965331656fa8d9aada881e2fd1636cfd4.tar.gz
emacs-d5dc1e4965331656fa8d9aada881e2fd1636cfd4.zip
(quail-completion-1): Reverse
the ((CHAR . DEFN) ...) list before processing it. From Kenichi Handa <handa@etl.go.jp>.
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/international/quail.el1
2 files changed, 5 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index decffb06a8c..b743f662517 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,9 @@
12001-08-30 Gerd Moellmann <gerd@gnu.org> 12001-08-30 Gerd Moellmann <gerd@gnu.org>
2 2
3 * international/quail.el (quail-completion-1): Reverse
4 the ((CHAR . DEFN) ...) list before processing it.
5 From Kenichi Handa <handa@etl.go.jp>.
6
3 * obsolete/rsz-mini.el, obsolete/sun-curs.el, obsolete/sun-fns.el 7 * obsolete/rsz-mini.el, obsolete/sun-curs.el, obsolete/sun-fns.el
4 * obsolete/x-apollo.el, obsolete/x-menu.el: Moved here from lisp/. 8 * obsolete/x-apollo.el, obsolete/x-menu.el: Moved here from lisp/.
5 9
diff --git a/lisp/international/quail.el b/lisp/international/quail.el
index 6a26b344bfa..9a68304288a 100644
--- a/lisp/international/quail.el
+++ b/lisp/international/quail.el
@@ -2130,6 +2130,7 @@ are shown (at most to the depth specified `quail-completion-max-depth')."
2130 (while (< i len) 2130 (while (< i len)
2131 (aset newkey i (aref key i)) 2131 (aset newkey i (aref key i))
2132 (setq i (1+ i))) 2132 (setq i (1+ i)))
2133 (setq l (reverse l))
2133 (while l ; L = ((CHAR . DEFN) ....) ; 2134 (while l ; L = ((CHAR . DEFN) ....) ;
2134 (aset newkey len (car (car l))) 2135 (aset newkey len (car (car l)))
2135 (quail-completion-1 newkey (cdr (car l)) indent) 2136 (quail-completion-1 newkey (cdr (car l)) indent)