mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-27 07:37:33 +00:00
(xterm-mouse-mode): Change :init value.
This commit is contained in:
parent
4d727d1a8c
commit
dc6ed0370d
@ -162,23 +162,11 @@ single clicks are supported. When turned on, the normal xterm
|
||||
mouse functionality for such clicks is still available by holding
|
||||
down the SHIFT key while pressing the mouse button."
|
||||
:global t :group 'mouse
|
||||
;; Do not change the :init-value below, without corresponding
|
||||
;; changes in the related code in startup.el.
|
||||
;; If you change the code below, you also need to change the
|
||||
;; corresponding code in startup.el.
|
||||
:init-value (unless (or noninteractive
|
||||
window-system
|
||||
(null term-file-prefix))
|
||||
(let ((term (getenv "TERM"))
|
||||
hyphend)
|
||||
(while
|
||||
(and term
|
||||
(not (load (concat term-file-prefix term) t t)))
|
||||
;; Strip off last hyphen and what follows, then
|
||||
;; try again
|
||||
(setq term
|
||||
(if (setq hyphend
|
||||
(string-match "[-_][^-_]+$" term))
|
||||
(substring term 0 hyphend)
|
||||
nil)))
|
||||
window-system)
|
||||
(let ((term (getenv "TERM")))
|
||||
(and term
|
||||
(string-match "^\\(xterm\\|rxvt\\|dtterm\\|eterm\\)"
|
||||
term)
|
||||
|
Loading…
Reference in New Issue
Block a user