diff options
author | Nick Roberts <[email protected]> | 2006-07-03 23:05:49 +0000 |
---|---|---|
committer | Nick Roberts <[email protected]> | 2006-07-03 23:05:49 +0000 |
commit | bd9b3169be279adaeac792e1314c0b5049b94d73 (patch) | |
tree | 390b7e9e6acc5bd1e15442622b46b4b5957a4f1f /lisp/progmodes/gud.el | |
parent | 1fcef0ec9ccd5fa65568e3b19b386a0c1c5aa7dd (diff) |
tooltip.el: Move comment about track-mouse...
progmodes/gud.el: ...to here.
Diffstat (limited to 'lisp/progmodes/gud.el')
-rw-r--r-- | lisp/progmodes/gud.el | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lisp/progmodes/gud.el b/lisp/progmodes/gud.el index 1ce5d404a8..c57c88d3ec 100644 --- a/lisp/progmodes/gud.el +++ b/lisp/progmodes/gud.el @@ -3366,6 +3366,12 @@ only tooltips in the buffer containing the overlay arrow." (defvar gud-tooltip-mouse-motions-active nil "Locally t in a buffer if tooltip processing of mouse motion is enabled.") +;; We don't set track-mouse globally because this is a big redisplay +;; problem in buffers having a pre-command-hook or such installed, +;; which does a set-buffer, like the summary buffer of Gnus. Calling +;; set-buffer prevents redisplay optimizations, so every mouse motion +;; would be accompanied by a full redisplay. + (defun gud-tooltip-activate-mouse-motions (activatep) "Activate/deactivate mouse motion events for the current buffer. ACTIVATEP non-nil means activate mouse motion events." |