1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-22 13:40:44 -08:00
Commit graph

35 commits

Author SHA1 Message Date
Lute Kamstra
3a35cf56e7 Update FSF's address. 2005-07-04 17:55:18 +00:00
Kenichi Handa
2fd125a339 Fix copyrights. 2005-05-13 06:03:46 +00:00
Lute Kamstra
64a2e5cab9 (encoded-kbd-mode): Specify :group. 2005-04-04 09:15:05 +00:00
Kenichi Handa
e1a050dc63 (encoded-kbd-iso2022-single-shift):
Fix setting of the element of encoded-kbd-iso2022-invocations.
2005-01-24 00:21:38 +00:00
Kenichi Handa
af1781acbf (encoded-kbd-setup-keymap): Fix previous change. 2004-08-04 13:03:26 +00:00
Kenichi Handa
5dda46a342 The following changes are to
utilize key-translation-map instead of minor mode map.
(encoded-kbd-iso2022-non-ascii-map): Delete it.
(encoded-kbd-coding, encoded-kbd-handle-8bit): Delete them.
(encoded-kbd-last-key): New function.
(encoded-kbd-iso2022-single-shift): New function.
(encoded-kbd-iso2022-designation)
(encoded-kbd-self-insert-iso2022-7bit)
(encoded-kbd-self-insert-iso2022-8bit)
(encoded-kbd-self-insert-sjis, encoded-kbd-self-insert-big5)
(encoded-kbd-self-insert-ccl): Make them suitable for bindings in
key-translation-map.
(encoded-kbd-setup-keymap): Setup key-translation-map.
(saved-key-translation-map): New variable.
(encoded-kbd-mode): Save/restore key-translation-map.  Adjusted
for the change of encoded-kbd-setup-keymap.
2004-08-03 12:06:47 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Juanma Barranquero
a1506d2977 Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
Markus Rost
9c93c95a42 Add `provide' call. 2002-10-10 04:22:02 +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