aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorAndreas Schwab <[email protected]>2009-02-19 17:15:58 +0000
committerAndreas Schwab <[email protected]>2009-02-19 17:15:58 +0000
commit083d6104ef0b970517e1d4e003a849947736c8a3 (patch)
treeab5670a8496bc74485e11f85138ecc108953a548 /lisp
parentf2a8252af4cca4d4f72638408279dec0c5f4251c (diff)
Remap self-insert-command to term-send-raw in
term-raw-map. (Bug#2386)
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/term.el1
2 files changed, 6 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 72672d8efe..aaf4c25b7f 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
+2009-02-19 Andreas Schwab <[email protected]>
+
+ * term.el: Remap self-insert-command to term-send-raw in
+ term-raw-map. (Bug#2386)
+
2009-02-19 Stefan Monnier <[email protected]>
* emacs-lisp/lisp.el (end-of-defun): Consider the ".*\n" after the end of
diff --git a/lisp/term.el b/lisp/term.el
index 76fa6fb6a7..e9ece6203b 100644
--- a/lisp/term.el
+++ b/lisp/term.el
@@ -895,6 +895,7 @@ is buffer-local.")
(unless (or (eq i ?O) (eq i 91))
(define-key esc-map (make-string 1 i) 'term-send-raw-meta))
(setq i (1+ i)))
+ (define-key map [remap self-insert-command] 'term-send-raw)
(define-key map "\e" esc-map)
(setq term-raw-map map)
(setq term-raw-escape-map