From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#23478: 25.0.93; Mouse region selection asymmetry Date: Thu, 07 Jul 2016 18:22:42 +0200 Message-ID: <874m8176zx.fsf@gmx.net> References: <878tzky2oe.fsf@gmx.net> <83eg9cecy2.fsf@gnu.org> <87wpn4wgev.fsf@gmx.net> <8360uoe5ye.fsf@gnu.org> <87shxswd5s.fsf@gmx.net> <834ma8e3ll.fsf@gnu.org> <871t3bhbpz.fsf@users.sourceforge.net> <87poqun63w.fsf@gmx.net> <83furqratc.fsf@gnu.org> <87h9c6mkb0.fsf@gmx.net> <83vb0mp1ok.fsf@gnu.org> <87wpl17pvs.fsf@gmx.net> <83eg79pi29.fsf@gnu.org> <87bn2d736k.fsf@gmx.net> <83furongms.fsf@gnu.org> <87r3b6btyi.fsf@gmx.net> <83poqqli77.fsf@gnu.org> <878txd7irj.fsf@gmx.net> <8360shlb4d.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1467908771 9124 80.91.229.3 (7 Jul 2016 16:26:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 7 Jul 2016 16:26:11 +0000 (UTC) Cc: 23478@debbugs.gnu.org, npostavs@users.sourceforge.net To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jul 07 18:26:01 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bLC7f-0008W4-Vy for geb-bug-gnu-emacs@m.gmane.org; Thu, 07 Jul 2016 18:25:56 +0200 Original-Received: from localhost ([::1]:41088 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bLC7f-0005Zq-7A for geb-bug-gnu-emacs@m.gmane.org; Thu, 07 Jul 2016 12:25:55 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51572) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bLC5u-0003Sn-TG for bug-gnu-emacs@gnu.org; Thu, 07 Jul 2016 12:24:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bLC5q-0005YH-QG for bug-gnu-emacs@gnu.org; Thu, 07 Jul 2016 12:24:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:57297) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bLC5q-0005YC-Mo for bug-gnu-emacs@gnu.org; Thu, 07 Jul 2016 12:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bLC5q-0000gC-Io for bug-gnu-emacs@gnu.org; Thu, 07 Jul 2016 12:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Jul 2016 16:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23478 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 23478-submit@debbugs.gnu.org id=B23478.14679085852529 (code B ref 23478); Thu, 07 Jul 2016 16:24:02 +0000 Original-Received: (at 23478) by debbugs.gnu.org; 7 Jul 2016 16:23:05 +0000 Original-Received: from localhost ([127.0.0.1]:41401 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bLC4v-0000ei-0q for submit@debbugs.gnu.org; Thu, 07 Jul 2016 12:23:05 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:51766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bLC4t-0000ds-3q for 23478@debbugs.gnu.org; Thu, 07 Jul 2016 12:23:03 -0400 Original-Received: from rosalinde ([89.245.112.189]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MHHdb-1b7lwW3GOx-00E45p; Thu, 07 Jul 2016 18:22:43 +0200 In-Reply-To: <8360shlb4d.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 07 Jul 2016 18:29:54 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-Provags-ID: V03:K0:nn3d39nIUuXwurHqFah3plXehNL+Nue48AXFb0XL289DizA78FV zJ0iB5fxA/oZf3QZqgiDmbjJIoVw1CEPuAvJzmdQQgNg8kOYdY10Zd9Slz2ObL/aPPOqxAD 6YZSLrD2efk4BitElckYji7oocurm/7jfCLGHcjmNEJSMXySp/GTHBOOfh6jEpHKrj6IAe7 Hjilq+ezfBNS+wCHPL5dw== X-UI-Out-Filterresults: notjunk:1;V01:K0:uKaO+TUPLiE=:JBT8Pf3nMbFghtwq47lqHH irth4PdjTQlMQi9yiJe2lxi5qKTcDIHHr6Iul27t0t/ggB2cuaPDeDM1HdF6ubDZ6IdzTin+9 9HRiyJjWUCmSjc6h7gP3J1on1xfyZg1XI996/hU9rKEAvgTosBQCYkA/fqoAikQxzq1vYWWBd PfqEArHfNuyFWcKPHHHuQpm+6uj0B4RMsB455d2/eSKIyMRk9rQQ7y5drwPO2TyccSVNgqTCl dSGooFxrkNtcLF8BfUGRhuFgIhIDTlAiNGPLFtGhE32lb4uJkqAu2TZ1B6bGZf/P3SjXOJZUv JvVSu6zF3B6NhKwlP7KUKfCaT2M9ZGpomMxqdwI09yM1MF9ySNzcxY7uLxt0sDZ4z2cHDxaeE 1XXH0/VNquv7mVEM34FNk90nbYNNOi1J+2/NBgQOys+51El34JQkt2Z9HnujdXkB/YxqoHweq ZijRXWQ6bUQ2YB8jiuszBq2OMisL2X6cLuShJt5Ea2cMDYX0YROKmsqtal85q1Qm/HIcCMJtZ 98dlKrHpxDDwxDCDdVjWUdpM44zzG+g1KeJG7XElCWDBT1fD9f5F0Zi7uUYd9jyDN6oDf5yNl /En865otWD4B6+3G1CWaIfgHufA+uodkbW9rylpIwIgXmrbcc47/OSpcVFg96lKFJIHOvFvve iedjKtauS30S8xkdt4pmTPHAgbhAcGf+G4incRcH9eNyS6oc/fajjhcwFEJkH1tHgQ7tMyrzF rVVyM28C2hFr6bNWMJvzs/eG8mL1B67xBzqMh1+iVstLxqRP4a8OftICH1eWNCInvRMyp3W/ X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:120575 Archived-At: On Thu, 07 Jul 2016 18:29:54 +0300 Eli Zaretskii wrote: >> From: Stephen Berman >> Cc: npostavs@users.sourceforge.net, 23478@debbugs.gnu.org >> Date: Thu, 07 Jul 2016 14:08:32 +0200 >> >> >> +(defcustom mouse-select-region-backward nil >> > >> > I'd name it mouse-select-region-scroll-backward. >> >> Using "scroll" in the name suggests that the main purpose of this >> variable is to control scrolling backward, but it only controls the >> final position of point, and scrolling is a by-product of that which >> only happens if necessary. Given that, do you still prefer to have >> "scroll" in the name? > > I'm not great at naming symbols, so I don't insist. However, the > original name seemed slightly misleading: it could be interpreted as > if the selection will be made backward, which is incorrect. And since > I know that the "select-region" belongs to "mouse", I'm left wondering > what is "backward" about. What do you understand by "selection backward"? My intention was to indicate that this variable controls selecting the region when you double-click at region-end; in this it is indeed selection backward from point, though I admit that the phrasing is not elegant. > Do you see my problem with the name? If so, perhaps you can suggest a > better one. I don't yet see your problem, because I don't know how you interpreted "selection backward". I did struggle a bit with the name, though, and am not thrilled with it. But if no one comes up with a better name and you find this one unsuitable, I can certainly live with mouse-select-region-scroll-backward. >> One somewhat embarassing aspect of describing this option is that is >> makes the default asymmetrical behavior painfully obvious without >> providing a rationale for it (and I don't know of any). I suppose we >> could add "for historical reasons" after "by default".... > > I don't think it's needed: since point doesn't move, no scrolling > should be expected. What's not needed: the phrase "for historical reasons", a rationale for the asymmetrical behavior, or any description of the user option? In other words, are you saying the doc changes in the patch are acceptable? Steve Berman