aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2009-04-28 18:58:33 +0000
committerStefan Monnier2009-04-28 18:58:33 +0000
commitafa13c4ab24f3a811fe6473cd1b525d61da18d80 (patch)
treec8f728c390e282b9e7f884a16b0aafb96eb9b07e
parent9cc20f6c21f03cbd4e58785648f119f1bb370588 (diff)
downloademacs-afa13c4ab24f3a811fe6473cd1b525d61da18d80.tar.gz
emacs-afa13c4ab24f3a811fe6473cd1b525d61da18d80.zip
(quail-vunion): Remove unexplained nreverse.
-rw-r--r--lisp/ChangeLog23
-rw-r--r--lisp/international/quail.el5
2 files changed, 17 insertions, 11 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 5b2ea844137..009225a97f0 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12009-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * international/quail.el (quail-vunion): Remove unexplained nreverse.
4
12009-04-28 Nick Roberts <nickrob@snap.net.nz> 52009-04-28 Nick Roberts <nickrob@snap.net.nz>
2 6
3 * progmodes/gdb-ui.el (gdb-tooltip-print): Avoid "Non-X frame used" 7 * progmodes/gdb-ui.el (gdb-tooltip-print): Avoid "Non-X frame used"
@@ -61,8 +65,8 @@
61 65
622009-04-18 ARISAWA Akihiro <ari@mbf.ocn.ne.jp> 662009-04-18 ARISAWA Akihiro <ari@mbf.ocn.ne.jp>
63 67
64 * epa-file.el (epa-file-decode-and-insert): Use 68 * epa-file.el (epa-file-decode-and-insert):
65 string-to-multibyte instead of set-buffer-multibyte. 69 Use string-to-multibyte instead of set-buffer-multibyte.
66 <http://sourceforge.jp/ticket/browse.php?group_id=2267&tid=15259> 70 <http://sourceforge.jp/ticket/browse.php?group_id=2267&tid=15259>
67 71
682009-04-18 Yann Hodique <yann.hodique@gmail.com> (tiny change) 722009-04-18 Yann Hodique <yann.hodique@gmail.com> (tiny change)
@@ -71,8 +75,8 @@
71 75
722009-04-18 Chong Yidong <cyd@stupidchicken.com> 762009-04-18 Chong Yidong <cyd@stupidchicken.com>
73 77
74 * thingatpt.el (thing-at-point-bounds-of-list-at-point): New 78 * thingatpt.el (thing-at-point-bounds-of-list-at-point):
75 function (Bug#3027). 79 New function (Bug#3027).
76 80
772009-04-17 Kenichi Handa <handa@m17n.org> 812009-04-17 Kenichi Handa <handa@m17n.org>
78 82
@@ -82,8 +86,8 @@
82 86
83 * textmodes/flyspell.el (flyspell-correct-word-before-point): 87 * textmodes/flyspell.el (flyspell-correct-word-before-point):
84 Don't create markers. 88 Don't create markers.
85 (tex-mode-flyspell-verify): Don't create markers. Use 89 (tex-mode-flyspell-verify): Don't create markers.
86 line-end-position. 90 Use line-end-position.
87 (sgml-mode-flyspell-verify): Don't create markers. Simplify code 91 (sgml-mode-flyspell-verify): Don't create markers. Simplify code
88 using looking-at and looking-back. 92 using looking-at and looking-back.
89 93
@@ -119,9 +123,8 @@
119 123
1202009-04-15 Dan Nicolaescu <dann@ics.uci.edu> 1242009-04-15 Dan Nicolaescu <dann@ics.uci.edu>
121 125
122 * vc-svn.el (vc-svn-after-dir-status): Fix regexp to allow for 126 * vc-svn.el (vc-svn-after-dir-status): Fix regexp to allow for file
123 file names with leading spaces. Ignore "." if it appears as a 127 names with leading spaces. Ignore "." if it appears as a filename.
124 filename.
125 128
1262009-04-14 Juanma Barranquero <lekktu@gmail.com> 1292009-04-14 Juanma Barranquero <lekktu@gmail.com>
127 130
@@ -149,7 +152,7 @@
149 * minibuffer.el (completion--try-word-completion): Don't disable 152 * minibuffer.el (completion--try-word-completion): Don't disable
150 `partial-completion' any more. Mark the added char instead. 153 `partial-completion' any more. Mark the added char instead.
151 (completion-pcm--string->pattern): Notice chars added by 154 (completion-pcm--string->pattern): Notice chars added by
152 completion--try-word-completion and treat them specially. 155 completion--try-word-completion and treat them specially. (bug#2957)
153 156
1542009-04-13 Jason Rumney <jasonr@gnu.org> 1572009-04-13 Jason Rumney <jasonr@gnu.org>
155 158
diff --git a/lisp/international/quail.el b/lisp/international/quail.el
index e0be69262b3..f70b5c1cfc0 100644
--- a/lisp/international/quail.el
+++ b/lisp/international/quail.el
@@ -1091,7 +1091,10 @@ to the current translations for KEY instead of replacing them."
1091 1091
1092(defun quail-vunion (v1 v2) 1092(defun quail-vunion (v1 v2)
1093 (apply 'vector 1093 (apply 'vector
1094 (nreverse (delete-dups (nconc (append v1 ()) (append v2 ())))))) 1094 ;; No idea why this was here, but it seems to cause the
1095 ;; incorrect ordering, according to Nils Anders Danielsson.
1096 ;; (nreverse
1097 (delete-dups (nconc (append v1 ()) (append v2 ()))))) ;; )
1095 1098
1096;;;###autoload 1099;;;###autoload
1097(defun quail-defrule-internal (key trans map &optional append decode-map props) 1100(defun quail-defrule-internal (key trans map &optional append decode-map props)