aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenichi Handa2008-08-10 23:58:30 +0000
committerKenichi Handa2008-08-10 23:58:30 +0000
commit92135d259331b8967898e8643658a97abc61210b (patch)
treee3b163bf9a22950069e72309c77dd4e5e8db9fac
parent6807fdffa0749c63e1444bf320e6517124cbe5ed (diff)
downloademacs-92135d259331b8967898e8643658a97abc61210b.tar.gz
emacs-92135d259331b8967898e8643658a97abc61210b.zip
(hangul3-input-method-jong): Fix array indexing bug.
-rw-r--r--leim/ChangeLog5
-rw-r--r--leim/quail/hangul.el2
2 files changed, 6 insertions, 1 deletions
diff --git a/leim/ChangeLog b/leim/ChangeLog
index 3356354eb82..fabf0253ef5 100644
--- a/leim/ChangeLog
+++ b/leim/ChangeLog
@@ -1,3 +1,8 @@
12008-08-10 Jihyun Cho <jihyun.jo@gmail.com>
2
3 * quail/hangul.el (hangul3-input-method-jong): Fix array indexing
4 bug.
5
12008-07-19 Juri Linkov <juri@jurta.org> 62008-07-19 Juri Linkov <juri@jurta.org>
2 7
3 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and 8 * quail/cyrillic.el ("cyrillic-translit"): Add two rules "//'" and
diff --git a/leim/quail/hangul.el b/leim/quail/hangul.el
index d46746e64f8..76ce625d292 100644
--- a/leim/quail/hangul.el
+++ b/leim/quail/hangul.el
@@ -333,7 +333,7 @@ Other parts are the same as a `hangul3-input-method-cho'."
333 'jong 333 'jong
334 (aref hangul-queue 4) 334 (aref hangul-queue 4)
335 char))))) 335 char)))))
336 (aset hangul-queue 6 char))) 336 (aset hangul-queue 5 char)))
337 (hangul-insert-character hangul-queue) 337 (hangul-insert-character hangul-queue)
338 (if (zerop (apply '+ (append hangul-queue nil))) 338 (if (zerop (apply '+ (append hangul-queue nil)))
339 (hangul-insert-character (setq hangul-queue (vector 0 0 0 0 char 0))) 339 (hangul-insert-character (setq hangul-queue (vector 0 0 0 0 char 0)))