Commit 9f596249 authored by Dan Nicolaescu's avatar Dan Nicolaescu
Browse files

Delete add-hook calls that were moved to

xterm-mouse-mode.
(xterm-mouse-mode): Disable resume-tty-functions, explain why it
does not work.
parent b9451e85
......@@ -2,6 +2,8 @@
* xt-mouse.el: Delete add-hook calls that were moved to
xterm-mouse-mode.
(xterm-mouse-mode): Disable resume-tty-functions, explain why it
does not work.
2007-09-17 Richard Stallman <rms@gnu.org>
......
......@@ -214,8 +214,15 @@ down the SHIFT key while pressing the mouse button."
(add-hook 'delete-frame-functions 'xterm-mouse-handle-delete-frame)
;; Restore normal mouse behaviour outside Emacs.
(add-hook 'suspend-tty-functions
'turn-off-xterm-mouse-tracking-on-terminal)
;; Temporarily disable this hook, it does not work, when
;; `suspend-tty' calls `suspend-tty-functions' the tty->output
;; is already set to 0 so the 'send-string-to-terminal' call
;; in `turn-off-xterm-mouse-tracking-on-terminal' will result
;; in a crash.
;; (add-hook 'suspend-tty-functions
;; 'turn-off-xterm-mouse-tracking-on-terminal)
(add-hook 'resume-tty-functions
'turn-on-xterm-mouse-tracking-on-terminal)
(add-hook 'suspend-hook 'turn-off-xterm-mouse-tracking)
......@@ -227,8 +234,8 @@ down the SHIFT key while pressing the mouse button."
(remove-hook 'after-make-frame-functions
'turn-on-xterm-mouse-tracking-on-terminal)
(remove-hook 'delete-frame-functions 'xterm-mouse-handle-delete-frame)
(remove-hook 'suspend-tty-functions
'turn-off-xterm-mouse-tracking-on-terminal)
;; (remove-hook 'suspend-tty-functions
;; 'turn-off-xterm-mouse-tracking-on-terminal)
(remove-hook 'resume-tty-functions
'turn-on-xterm-mouse-tracking-on-terminal)
(remove-hook 'suspend-hook 'turn-off-xterm-mouse-tracking)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment