From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: `xterm-mouse-mode' has a bogus Custom group Date: Sat, 9 Apr 2005 10:37:21 -0500 (CDT) Message-ID: <200504091537.j39FbLE23584@raven.dms.auburn.edu> References: <200504020351.j323ppS16391@raven.dms.auburn.edu> <16974.11752.332998.125628@farnswood.snap.net.nz> <200504021346.j32Dk3e19471@raven.dms.auburn.edu> <16978.12100.857894.861739@farnswood.snap.net.nz> <200504060000.j3600bm15264@raven.dms.auburn.edu> <16979.20638.871209.55398@farnswood.snap.net.nz> <200504070045.j370j0J27252@raven.dms.auburn.edu> <16981.58243.428189.615765@farnswood.snap.net.nz> <200504081605.j38G5ia15320@raven.dms.auburn.edu> <16982.64939.154130.463783@farnswood.snap.net.nz> <200504090406.j3946HQ22712@raven.dms.auburn.edu> <16983.26261.987024.218940@farnswood.snap.net.nz> <01c53cd9$Blat.v2.4$4ca6d960@zahav.net.il> <16983.46770.196469.224088@farnswood.snap.net.nz> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1113061246 21855 80.91.229.2 (9 Apr 2005 15:40:46 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 9 Apr 2005 15:40:46 +0000 (UTC) Cc: eliz@gnu.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 09 17:40:43 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DKI3s-00084N-OH for ged-emacs-devel@m.gmane.org; Sat, 09 Apr 2005 17:39:53 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKHdc-0008WH-66 for ged-emacs-devel@m.gmane.org; Sat, 09 Apr 2005 11:12:44 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKHcp-0008PL-Iq for emacs-devel@gnu.org; Sat, 09 Apr 2005 11:11:57 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKHcm-0008NW-Qp for emacs-devel@gnu.org; Sat, 09 Apr 2005 11:11:54 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKHck-0008Me-D7 for emacs-devel@gnu.org; Sat, 09 Apr 2005 11:11:50 -0400 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DKI3x-00087o-Tj; Sat, 09 Apr 2005 11:39:58 -0400 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) by manatee.dms.auburn.edu (8.12.10/8.12.10) with ESMTP id j39Fcm9N004851; Sat, 9 Apr 2005 10:38:48 -0500 (CDT) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id j39FbLE23584; Sat, 9 Apr 2005 10:37:21 -0500 (CDT) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: nickrob@snap.net.nz In-reply-to: <16983.46770.196469.224088@farnswood.snap.net.nz> (message from Nick Roberts on Sat, 9 Apr 2005 23:04:18 +1200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:35807 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:35807 Nick Roberts wrote: I'm not sure what should be done for customize though. Luc? I could handle that. However, I really start to doubt that enabling xterm-mouse-mode by default in all terminals for which we believe it makes sense is a good idea. As we have seen, Xterm Mouse mode has a very imperfect and unpredictable implementation. It is basically impossible to know whether a given type of mouse click is going to be handled by Emacs or by the terminal without trying it out first (or very carefully studying the code first). That is why the Emacs manual would have to tell people who get frustrated by all of this unpredictability how to disable the mode. Also the heuristic we use to decide when to enable xterm-mouse-mode might miss some terminal types for which it works. People using these terminals would still have to know which function or variable to use to enable it themselves. I would say, let us keep the mode disabled by default. If we want to go through with enabling it by default, I will take care of the Custom problems. Sincerely, Luc.