comparison lisp/international/encoded-kb.el @ 59711:fa3ef0f9b02e

(encoded-kbd-iso2022-single-shift): Fix setting of the element of encoded-kbd-iso2022-invocations.
author Kenichi Handa <handa@m17n.org>
date Mon, 24 Jan 2005 00:19:35 +0000
parents 3caaa79fcb7e
children 00b61538c205 befae6bafecb
comparison
equal deleted inserted replaced
59710:dc40d9822125 59711:fa3ef0f9b02e
124 (iso-charset dimension chars final-char))) 124 (iso-charset dimension chars final-char)))
125 "") 125 "")
126 126
127 (defun encoded-kbd-iso2022-single-shift (ignore) 127 (defun encoded-kbd-iso2022-single-shift (ignore)
128 (let ((char (encoded-kbd-last-key))) 128 (let ((char (encoded-kbd-last-key)))
129 (aset encoded-kbd-iso2022-invocations 2 129 (aset encoded-kbd-iso2022-invocations 2 (if (= char ?\216) 2 3)))
130 (aref encoded-kbd-iso2022-designations
131 (if (= char ?\216) 2 3))))
132 "") 130 "")
133 131
134 (defun encoded-kbd-self-insert-iso2022-7bit (ignore) 132 (defun encoded-kbd-self-insert-iso2022-7bit (ignore)
135 (let ((char (encoded-kbd-last-key)) 133 (let ((char (encoded-kbd-last-key))
136 (charset (aref encoded-kbd-iso2022-designations 134 (charset (aref encoded-kbd-iso2022-designations