Mercurial > emacs
diff lisp/term/ns-win.el @ 97541:33164d8e9921
Uncomment 'put backspace ascii-character...' and friends, they are needed for tramp.
author | Adrian Robert <Adrian.B.Robert@gmail.com> |
---|---|
date | Mon, 18 Aug 2008 15:04:37 +0000 |
parents | 378d7afbbe93 |
children | 2b25a461fcb0 |
line wrap: on
line diff
--- a/lisp/term/ns-win.el Mon Aug 18 12:12:32 2008 +0000 +++ b/lisp/term/ns-win.el Mon Aug 18 15:04:37 2008 +0000 @@ -179,18 +179,20 @@ ;;;; Keyboard mapping. -;;TODO: all terms have these, but they don't seem necessary. +;; These tell read-char how to convert these special chars to ASCII. +;;TODO: all terms have these, and at least the return mapping is necessary +;; for tramp to recognize the enter key. +;; Perhaps they should be moved into common code somewhere +;; (when a window system is active). ;; Remove if no problems for some time after 2008-08-06. -;; These tell read-char how to convert -;; these special chars to ASCII. -;;(put 'backspace 'ascii-character 127) -;;(put 'delete 'ascii-character 127) -;;(put 'tab 'ascii-character ?\t) -;;(put 'S-tab 'ascii-character (logior 16 ?\t)) -;;(put 'linefeed 'ascii-character ?\n) -;;(put 'clear 'ascii-character 12) -;;(put 'return 'ascii-character 13) -;;(put 'escape 'ascii-character ?\e) +(put 'backspace 'ascii-character 127) +(put 'delete 'ascii-character 127) +(put 'tab 'ascii-character ?\t) +(put 'S-tab 'ascii-character (logior 16 ?\t)) +(put 'linefeed 'ascii-character ?\n) +(put 'clear 'ascii-character 12) +(put 'return 'ascii-character 13) +(put 'escape 'ascii-character ?\e) (defvar ns-alternatives-map