Mercurial > emacs
changeset 61514:7473921df065
(command-line): Enable Xterm Mouse mode by default.
author | Luc Teirlinck <teirllm@auburn.edu> |
---|---|
date | Tue, 12 Apr 2005 23:06:44 +0000 |
parents | a53097b105b0 |
children | 0d659f1010a4 |
files | lisp/startup.el |
diffstat | 1 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/startup.el Tue Apr 12 23:05:22 2005 +0000 +++ b/lisp/startup.el Tue Apr 12 23:06:44 2005 +0000 @@ -746,6 +746,9 @@ (custom-reevaluate-setting 'blink-cursor-mode) (custom-reevaluate-setting 'normal-erase-is-backspace) + ;; If you change the code below, you need to also change the + ;; corresponding code in the tooltip-mode defcustom. The two need + ;; to be equivalent under all conditions, or Custom will get confused. (unless (or noninteractive emacs-basic-display (not (display-graphic-p)) @@ -963,6 +966,10 @@ ;; Load library for our terminal type. ;; User init file can set term-file-prefix to nil to prevent this. + + ;; If you change the code below, you need to also change the + ;; corresponding code in the xterm-mouse-mode defcustom. The two need + ;; to be equivalent under all conditions, or Custom will get confused. (unless (or noninteractive window-system (null term-file-prefix)) @@ -974,7 +981,10 @@ (setq term (if (setq hyphend (string-match "[-_][^-_]+$" term)) (substring term 0 hyphend) - nil))))) + nil))) + (and term + (string-match "^\\(xterm\\|rxvt\\|dtterm\\|eterm\\)" term) + (xterm-mouse-mode 1)))) ;; Update the out-of-memory error message based on user's key bindings ;; for save-some-buffers.