1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-14 01:50:22 -08:00
Commit graph

80 commits

Author SHA1 Message Date
Kenichi Handa
e9e2818f4f (encoded-kbd-handle-8bit): Call
encoded-kbd-self-insert-iso2022-8bit with argument 1.
(encoded-kbd-self-insert-charset): New function.
(encoded-kbd-setup-keymap): Handle a coding-system of type
charset.
(encoded-kbd-mode): Likewise.
2002-05-16 01:17:14 +00:00
Kenichi Handa
dbeabda3e3 (encoded-kbd-self-insert-iso2022-8bit): New arg ARG. Directly
call self-insert-command.   This is a temporary workaround to
make it work with latin-1.
(encoded-kbd-mode): Change `sjis' to `shift-jis'.
2002-05-14 07:50:09 +00:00
Dave Love
fd334a5e61 Log for previous change:
(encoded-kbd-self-insert-ccl): Fix
getting decoder.
(encoded-kbd-mode): Fix code for coding system type and
designations.
2002-05-13 18:27:28 +00:00
Dave Love
602493a815 *** empty log message *** 2002-05-13 18:24:52 +00:00
Stefan Monnier
33182c8a9e Fix up indentation. 2002-04-08 22:53:31 +00:00
Stefan Monnier
ff14aafbab (encoded-kbd-mode): Use define-minor-mode. 2001-12-01 00:18:21 +00:00
Richard M. Stallman
2b452d74cf Don't alter minor-map-alist. 2001-11-21 10:42:11 +00:00
Pavel Janík
60370d4073 Some fixes to follow coding conventions. 2001-07-15 19:53:53 +00:00
Dave Love
17fd77dd54 (encoded-kbd-self-insert-ccl):
Remove redundant string-to-list.
2001-04-06 09:44:13 +00:00
Kenichi Handa
81a23e8806 (encoded-kbd-self-insert-ccl):
Reduce making temporary vector (suggested by by Dave Love).
2001-03-30 12:11:26 +00:00
Kenichi Handa
4c8d5b4b78 (encoded-kbd-self-insert-ccl): Call ccl-execute-on-string directly so
that CCL program handling multibyte sequence can work correctly.
(encoded-kbd-setup-keymap): Fix the default value of `valid-codes'
property of the coding system.
2001-03-23 10:45:20 +00:00
Kenichi Handa
71b898fe72 (encoded-kbd-iso2022-designation-map): Fix previous change. 2000-05-29 01:09:52 +00:00
Kenichi Handa
164edac82f (encoded-kbd-iso2022-designation-map): Pay attention to that
charset-iso-final-char return -1 for eight-bit-control and
eight-bit-graphic.
2000-05-29 01:08:57 +00:00
Kenichi Handa
068b074ebe Be sure to update minor-mode-alist
and minor-mode-map-alist.
(encoded-kbd-self-insert-iso2022-8bit): Handle ISO's single shift
codes SS2 and SS3 correctly.
(encoded-kbd-self-insert-ccl): New function.
(encoded-kbd-setup-keymap): New function.
(encoded-kbd-mode): Handle CCL based coding system.  Setup keymap
by calling encoded-kbd-setup-keymap.
2000-02-23 08:04:56 +00:00
Kenichi Handa
946fdacfd8 (encoded-kbd-self-insert-iso2022-7bit): Don't insert the character
but push it to unread-command-events.
(encoded-kbd-self-insert-iso2022-8bit): Likewise.
(encoded-kbd-self-insert-sjis): Likewise.
(encoded-kbd-self-insert-big5): Likewise.
1999-07-23 07:20:12 +00:00
Kenichi Handa
75c44f31de (encoded-kbd-handle-8bit): Allow inputting ?\240. 1999-02-24 00:02:56 +00:00
Karl Heuer
e8dd0160fa Doc fixes. 1998-09-06 14:31:49 +00:00
Kenichi Handa
63d3d7841a (encoded-kbd-self-insert-sjis):
Handle katakana-jisx0201 correctly.
1998-06-20 02:59:51 +00:00
Richard M. Stallman
f7e5a6321a (encoded-kbd-mode): Doc fix. 1998-04-22 02:34:39 +00:00
Kenichi Handa
a0d4676ae3 (encoded-kbd-mode): Doc-string modified. Make this a
non-interactive function.
(encoded-kbd-iso2022-designation): Do not enter recursive edit
twice.
(encoded-kbd-iso2022-non-ascii-map): Bind 8-bit keys to
encoded-kbd-handle-8bit.
1997-08-19 10:58:40 +00:00
Richard M. Stallman
ce8f7cc1a2 (encoded-kbd-iso2022-designations):
(encoded-kbd-iso2022-invocations): Don't make these vars buffer-local.
(encoded-kbd-mode): Don't make encoded-kbd-iso2022-designations
or encoded-kbd-iso2022-invocations buffer-local.
1997-08-19 01:22:06 +00:00
Kenichi Handa
586ec68ad9 (saved-input-mode): New variable.
(encoded-kbd-mode): Doc-string fixed.  Save current-input-mode
when turning on Encoded-kbd mode, and recover it when turning off
Encoded-kbd mode.  Set encoded-kbd-iso2022-designations correctly.
(encoded-kbd-self-insert-iso2022-7bit): Call charset-dimension
instead fo charset-bytes.
(encoded-kbd-self-insert-iso2022-8bit): Likewise.
1997-08-10 04:07:03 +00:00
Kenichi Handa
c4ede6a240 (encoded-kbd-mode): Call coding-system-XXX instead of coding-vector-XXX. 1997-07-09 06:56:04 +00:00
Richard M. Stallman
fa526c4a22 Change copyright notice. 1997-06-22 08:57:18 +00:00
Kenichi Handa
77e94796fd (encoded-kbd-mode): Fix typo in doc-string.
(encoded-kbd-set-coding-system): Deleted.
1997-05-28 03:35:34 +00:00
Kenichi Handa
c3016c969c (encoded-kbd-mode): Doc-string modified.
(encoded-kbd-select-terminal): The function deleted.
(encoded-kbd-set-coding-system): New function.
1997-05-12 06:56:19 +00:00
Kenichi Handa
3fdc9c8f41 Fix the format of the first line. 1997-04-07 05:36:52 +00:00
Kenichi Handa
f61d15a757 Many changes to cope with the above change.
(encoded-kbd-select-terminal): New function.
1997-02-26 12:08:58 +00:00
Karl Heuer
369314dc63 Fix FSF address in comment. 1997-02-23 09:20:52 +00:00
Karl Heuer
4ed4686978 Initial revision 1997-02-20 07:02:49 +00:00