]> git.eshelyaron.com Git - emacs.git/commitdiff
(display-mouse-p): Use variable xterm-mouse-mode and check for t-mouse
authorDave Love <fx@gnu.org>
Sun, 20 Feb 2000 12:34:49 +0000 (12:34 +0000)
committerDave Love <fx@gnu.org>
Sun, 20 Feb 2000 12:34:49 +0000 (12:34 +0000)
too.

lisp/frame.el

index a9d4121949bca01fe2095148f55b0ce5d47be43c..394652d53101cc27af7d1aaba53f67b05ab284bf 100644 (file)
@@ -1,6 +1,6 @@
 ;;; frame.el --- multi-frame management independent of window systems.
 
-;; Copyright (C) 1993, 1994, 1996, 1997 Free Software Foundation, Inc.
+;; Copyright (C) 1993, 1994, 1996, 1997, 2000 Free Software Foundation, Inc.
 
 ;; Maintainer: FSF
 ;; Keywords: internal
@@ -803,7 +803,11 @@ frame's display)."
      ((memq frame-type '(x mac))
       t)    ;; We assume X and Mac *always* have a pointing device
      (t
-      (featurep 'xt-mouse)))))
+      (or (and (featurep 'xt-mouse)
+              xterm-mouse-mode)
+         ;; t-mouse is distributed with the GPM package.  It doesn't have
+         ;; a toggle.
+         (featurep 't-mouse))))))
 
 (defun display-popup-menus-p (&optional display)
   "Return non-nil if popup menus are supported on DISPLAY.