summaryrefslogtreecommitdiff
path: root/lisp/term.el
diff options
context:
space:
mode:
authorKenichi Handa <handa@m17n.org>2000-12-27 05:25:52 +0000
committerKenichi Handa <handa@m17n.org>2000-12-27 05:25:52 +0000
commit447086241bf9c6d8bcbc1ed77439f1d74c42cc55 (patch)
tree5ae867ce11835d84265c6e8c483730ce91d9afae /lisp/term.el
parentc1786874538676c89a9a21fb58dabc9f13dcf839 (diff)
downloademacs-447086241bf9c6d8bcbc1ed77439f1d74c42cc55.tar.gz
(term-char-mode): Define all non-ascii self-inserting
characters to 'term-send-raw in term-raw-map.
Diffstat (limited to 'lisp/term.el')
-rw-r--r--lisp/term.el2
1 files changed, 2 insertions, 0 deletions
diff --git a/lisp/term.el b/lisp/term.el
index 5f68c4f1713..452d5f29a8e 100644
--- a/lisp/term.el
+++ b/lisp/term.el
@@ -1284,6 +1284,8 @@ intervention from Emacs, except for the escape character (usually C-c)."
(define-key map (make-string 1 i) 'term-send-raw)
(define-key esc-map (make-string 1 i) 'term-send-raw-meta)
(setq i (1+ i)))
+ (dolist (elm (generic-character-list))
+ (define-key map (vector elm) 'term-send-raw))
(define-key map "\e" esc-map)
(setq term-raw-map map)
(setq term-raw-escape-map