aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2014-05-18 15:57:37 -0700
committerGlenn Morris2014-05-18 15:57:37 -0700
commit3c8d9107437aca614516e8e6555c02b77ae9313c (patch)
treebaf4cf197418522aabca38e6df0c0e416ea391b6
parent5eda3a751613a5a9338f4e316eda6e425aeae162 (diff)
downloademacs-3c8d9107437aca614516e8e6555c02b77ae9313c.tar.gz
emacs-3c8d9107437aca614516e8e6555c02b77ae9313c.zip
Trivial simplifications due to track-mouse always being defined
* lisp/loadup.el: * lisp/play/gametree.el: `track-mouse' is always defined since 2012-11-24.
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/loadup.el10
-rw-r--r--lisp/play/gametree.el49
3 files changed, 33 insertions, 31 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 3e152174e87..abe240a5ea4 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12014-05-18 Glenn Morris <rgm@gnu.org>
2
3 * loadup.el:
4 * play/gametree.el: `track-mouse' is always defined since 2012-11-24.
5
12014-05-14 Sam Steingold <sds@gnu.org> 62014-05-14 Sam Steingold <sds@gnu.org>
2 7
3 * progmodes/python.el (python-shell-get-or-create-process): 8 * progmodes/python.el (python-shell-get-or-create-process):
diff --git a/lisp/loadup.el b/lisp/loadup.el
index 8d009ed5165..c3ed67fb008 100644
--- a/lisp/loadup.el
+++ b/lisp/loadup.el
@@ -198,12 +198,10 @@
198(load "font-lock") 198(load "font-lock")
199(load "jit-lock") 199(load "jit-lock")
200 200
201(if (fboundp 'track-mouse) 201(load "mouse")
202 (progn 202(if (boundp 'x-toolkit-scroll-bars)
203 (load "mouse") 203 (load "scroll-bar"))
204 (and (boundp 'x-toolkit-scroll-bars) 204(load "select")
205 (load "scroll-bar"))
206 (load "select")))
207(load "emacs-lisp/timer") 205(load "emacs-lisp/timer")
208(load "isearch") 206(load "isearch")
209(load "rfn-eshadow") 207(load "rfn-eshadow")
diff --git a/lisp/play/gametree.el b/lisp/play/gametree.el
index a2a93730cf0..b71eb562f08 100644
--- a/lisp/play/gametree.el
+++ b/lisp/play/gametree.el
@@ -590,31 +590,30 @@ shogi, etc.) players, it is a slightly modified version of Outline mode.
590 (add-hook 'write-contents-hooks 'gametree-save-and-hack-layout)) 590 (add-hook 'write-contents-hooks 'gametree-save-and-hack-layout))
591 591
592;;;; Goodies for mousing users 592;;;; Goodies for mousing users
593(and (fboundp 'track-mouse) 593(defun gametree-mouse-break-line-here (event)
594 (defun gametree-mouse-break-line-here (event) 594 (interactive "e")
595 (interactive "e") 595 (mouse-set-point event)
596 (mouse-set-point event) 596 (gametree-break-line-here))
597 (gametree-break-line-here)) 597(defun gametree-mouse-show-children-and-entry (event)
598 (defun gametree-mouse-show-children-and-entry (event) 598 (interactive "e")
599 (interactive "e") 599 (mouse-set-point event)
600 (mouse-set-point event) 600 (gametree-show-children-and-entry))
601 (gametree-show-children-and-entry)) 601(defun gametree-mouse-show-subtree (event)
602 (defun gametree-mouse-show-subtree (event) 602 (interactive "e")
603 (interactive "e") 603 (mouse-set-point event)
604 (mouse-set-point event) 604 (show-subtree))
605 (show-subtree)) 605(defun gametree-mouse-hide-subtree (event)
606 (defun gametree-mouse-hide-subtree (event) 606 (interactive "e")
607 (interactive "e") 607 (mouse-set-point event)
608 (mouse-set-point event) 608 (hide-subtree))
609 (hide-subtree)) 609(define-key gametree-mode-map [M-down-mouse-2 M-mouse-2]
610 (define-key gametree-mode-map [M-down-mouse-2 M-mouse-2] 610 'gametree-mouse-break-line-here)
611 'gametree-mouse-break-line-here) 611(define-key gametree-mode-map [S-down-mouse-1 S-mouse-1]
612 (define-key gametree-mode-map [S-down-mouse-1 S-mouse-1] 612 'gametree-mouse-show-children-and-entry)
613 'gametree-mouse-show-children-and-entry) 613(define-key gametree-mode-map [S-down-mouse-2 S-mouse-2]
614 (define-key gametree-mode-map [S-down-mouse-2 S-mouse-2] 614 'gametree-mouse-show-subtree)
615 'gametree-mouse-show-subtree) 615(define-key gametree-mode-map [S-down-mouse-3 S-mouse-3]
616 (define-key gametree-mode-map [S-down-mouse-3 S-mouse-3] 616 'gametree-mouse-hide-subtree)
617 'gametree-mouse-hide-subtree))
618 617
619(provide 'gametree) 618(provide 'gametree)
620 619