From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Tak Kunihiro Newsgroups: gmane.emacs.bugs Subject: bug#26599: patch for mwheel.el Date: Fri, 28 Apr 2017 08:16:00 +0900 (JST) Message-ID: <20170428.081600.165500065.tkk@misasa.okayama-u.ac.jp> References: <83fuguo9uk.fsf@gnu.org> <20170427.142731.404498627.tkk@misasa.okayama-u.ac.jp> <83d1bynd19.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1493335043 9431 195.159.176.226 (27 Apr 2017 23:17:23 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 27 Apr 2017 23:17:23 +0000 (UTC) Cc: tkk@misasa.okayama-u.ac.jp, 26599@debbugs.gnu.org To: eliz@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 28 01:17:12 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d3set-0002BD-Vy for geb-bug-gnu-emacs@m.gmane.org; Fri, 28 Apr 2017 01:17:12 +0200 Original-Received: from localhost ([::1]:34590 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d3seu-0005xe-Nd for geb-bug-gnu-emacs@m.gmane.org; Thu, 27 Apr 2017 19:17:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49470) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d3seo-0005xS-Tu for bug-gnu-emacs@gnu.org; Thu, 27 Apr 2017 19:17:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d3sek-0005PC-RQ for bug-gnu-emacs@gnu.org; Thu, 27 Apr 2017 19:17:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:45174) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d3sek-0005P0-NF for bug-gnu-emacs@gnu.org; Thu, 27 Apr 2017 19:17:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d3sek-00085e-C8 for bug-gnu-emacs@gnu.org; Thu, 27 Apr 2017 19:17:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Tak Kunihiro Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 27 Apr 2017 23:17:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26599 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 26599-submit@debbugs.gnu.org id=B26599.149333497131039 (code B ref 26599); Thu, 27 Apr 2017 23:17:02 +0000 Original-Received: (at 26599) by debbugs.gnu.org; 27 Apr 2017 23:16:11 +0000 Original-Received: from localhost ([127.0.0.1]:43373 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d3sdu-00084Y-Tr for submit@debbugs.gnu.org; Thu, 27 Apr 2017 19:16:11 -0400 Original-Received: from mxl069v64.mxlogic.net ([208.81.69.64]:3509 helo=s18p02o141.mxlogic.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d3sds-00084O-TT for 26599@debbugs.gnu.org; Thu, 27 Apr 2017 19:16:10 -0400 Original-Received: from unknown [42.127.236.175] (EHLO mlsec.cc.okayama-u.ac.jp) by s18p02o141.mxlogic.net(mxl_mta-8.5.0-1675) over TLS secured channel with ESMTP id 3bb72095.0.493826.00-391.1089681.s18p02o141.mxlogic.net (envelope-from ); Thu, 27 Apr 2017 17:16:06 -0600 (MDT) X-MXL-Hash: 59027bb6188d575e-7d3ef1cf7f6fee269a51f4320e94446438b8c801 Original-Received: from alml002.ouadm.okayama-u.ac.jp (unknown [42.127.236.168]) by mlsec.cc.okayama-u.ac.jp with smtp id 295a_109f_29d80add_a752_401d_8220_18502584e92f; Fri, 28 Apr 2017 08:16:01 +0900 Original-Received: from localhost (unknown [172.24.1.79]) by alml002.ouadm.okayama-u.ac.jp (Postfix) with ESMTPSA id 1522E4C0ABE; Fri, 28 Apr 2017 08:16:02 +0900 (JST) In-Reply-To: <83d1bynd19.fsf@gnu.org> X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO) X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 11 X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 4 Rules triggered EDT_SA_AU_PASS=0, EDT_SA_DN_PASS=0, EDT_SA_TS_PASS=0, RV6010=0 X-NAI-Spam-Version: 2.3.0.9418 : core <6010> : inlines <5823> : streams <1743079> : uri <2417373> X-AnalysisOut: [v=2.2 cv=Iev3YSia c=1 sm=1 tr=0 a=8LLPK8U+aGQ6qN8QlyMYtQ==] X-AnalysisOut: [:117 a=8LLPK8U+aGQ6qN8QlyMYtQ==:17 a=kj9zAlcOel0A:10 a=Azv] X-AnalysisOut: [cPWV-tVgA:10 a=57jaJ3sxEPNSKPPeR68A:9 a=CjuIK1q_8ugA:10] X-Spam: [F=0.5000000000; CM=0.500; MH=0.500(2017042709); S=0.200(2015072901)] X-MAIL-FROM: X-SOURCE-IP: [42.127.236.175] 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:132066 Archived-At: >> > You have the horizontal-scroll commands to do that, right? >> >> Yes. >> >> I consider two devices to scroll, that are keyboard and mouse. >> >> Keyboard is the primary scroll device. Thus I want to turn >> auto-hscroll-mode t by default. >> >> Occasionally I want to use mouse as scroll device. When I use mouse, >> I want to set turn auto-hscroll-mode nil, especially after >> implementation of and . >> >> When I come back to keyboard, I want to set auto-hscroll-mode t again. > > This looks like a very specialized use case, so I'm not sure we need a > solution for it in Emacs. I see how you see. How I described, is similar to how spreadsheet program reacts. It lets user scroll both by and . I very often edit a buffer with long and short line (for example, LaTeX table), using mouse and keyboard. However, as you infer, this can be already very special. Isn't my description convincing enough to install the line that invokes the minor mode `touchpad-disable--auto-hscroll-mode'?