comparison lisp/term.el @ 102123:a6789a7d6164

Remap self-insert-command to term-send-raw in term-raw-map. (Bug#2386)
author Andreas Schwab <schwab@suse.de>
date Thu, 19 Feb 2009 17:15:58 +0000
parents b34b0237ca1a
children 1d22159e6128
comparison
equal deleted inserted replaced
102122:4eb463737ac8 102123:a6789a7d6164
893 (define-key map (make-string 1 i) 'term-send-raw) 893 (define-key map (make-string 1 i) 'term-send-raw)
894 ;; Avoid O and [. They are used in escape sequences for various keys. 894 ;; Avoid O and [. They are used in escape sequences for various keys.
895 (unless (or (eq i ?O) (eq i 91)) 895 (unless (or (eq i ?O) (eq i 91))
896 (define-key esc-map (make-string 1 i) 'term-send-raw-meta)) 896 (define-key esc-map (make-string 1 i) 'term-send-raw-meta))
897 (setq i (1+ i))) 897 (setq i (1+ i)))
898 (define-key map [remap self-insert-command] 'term-send-raw)
898 (define-key map "\e" esc-map) 899 (define-key map "\e" esc-map)
899 (setq term-raw-map map) 900 (setq term-raw-map map)
900 (setq term-raw-escape-map 901 (setq term-raw-escape-map
901 (copy-keymap (lookup-key (current-global-map) "\C-x"))) 902 (copy-keymap (lookup-key (current-global-map) "\C-x")))
902 903