From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Tak Kunihiro Newsgroups: gmane.emacs.bugs Subject: bug#26599: patch for mwheel.el Date: Wed, 22 Jan 2020 14:46:20 +0900 Message-ID: <54C5C8A9-F2E9-466D-810A-D8AA0ABF190A@misasa.okayama-u.ac.jp> References: <83d1bynd19.fsf@gnu.org> <20170428.081600.165500065.tkk@misasa.okayama-u.ac.jp> <83wpa5m3jk.fsf@gnu.org> <20170428.181250.449319557.tkk@misasa.okayama-u.ac.jp> <83zie92pko.fsf@gnu.org> <87lfq1riyk.fsf@marxist.se> <87wo9l227w.fsf@mail.linkov.net> <87eevtm9ab.fsf@marxist.se> Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="100230"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Lars Ingebrigtsen , =?UTF-8?Q?=E5=9B=BD=E5=BA=83=E5=8D=93=E4=B9=9F?= , Stefan Kangas , Juri Linkov To: 26599@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jan 22 06:47:18 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1iu8rF-000Q1k-LY for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 22 Jan 2020 06:47:17 +0100 Original-Received: from localhost ([::1]:36980 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iu8rE-0006c0-Nk for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 22 Jan 2020 00:47:16 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59570) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iu8r3-0006bs-BU for bug-gnu-emacs@gnu.org; Wed, 22 Jan 2020 00:47:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iu8r1-0001VN-V4 for bug-gnu-emacs@gnu.org; Wed, 22 Jan 2020 00:47:05 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42895) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iu8qz-0001Uj-W5 for bug-gnu-emacs@gnu.org; Wed, 22 Jan 2020 00:47:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iu8qz-0002Ky-Uo for bug-gnu-emacs@gnu.org; Wed, 22 Jan 2020 00:47:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Tak Kunihiro Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 22 Jan 2020 05:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26599 X-GNU-PR-Package: emacs Original-Received: via spool by 26599-submit@debbugs.gnu.org id=B26599.15796719978952 (code B ref 26599); Wed, 22 Jan 2020 05:47:01 +0000 Original-Received: (at 26599) by debbugs.gnu.org; 22 Jan 2020 05:46:37 +0000 Original-Received: from localhost ([127.0.0.1]:48868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iu8qa-0002KK-S4 for submit@debbugs.gnu.org; Wed, 22 Jan 2020 00:46:37 -0500 Original-Received: from mlsec.cc.okayama-u.ac.jp ([42.127.236.175]:14482) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iu8qY-0002K3-Jr for 26599@debbugs.gnu.org; Wed, 22 Jan 2020 00:46:36 -0500 Original-Received: from alml002.ouadm.okayama-u.ac.jp (unknown [42.127.236.168]) by mlsec.cc.okayama-u.ac.jp with smtp id 36c0_cb78_5f9dde5a_3b6c_446a_9599_4e82701643d0; Wed, 22 Jan 2020 14:46:21 +0900 Original-Received: from [192.168.1.53] (vesta.misasa.okayama-u.ac.jp [150.46.48.154]) by alml002.ouadm.okayama-u.ac.jp (Postfix) with ESMTPSA id 662B34C0C67; Wed, 22 Jan 2020 14:46:20 +0900 (JST) In-Reply-To: <87eevtm9ab.fsf@marxist.se> X-Mailer: Apple Mail (2.3445.104.11) X-NAI-Spam-Flag: NO X-NAI-Spam-Threshold: 11 X-NAI-Spam-Score: 0.3 X-NAI-Spam-Rules: 6 Rules triggered URI_NO_HTTP=0.2, TRK_NCM1=0.1, EDT_SA_AU_PASS=0, EDT_SA_DN_PASS=0, EDT_SA_TS_PASS=0, RV6719=0 X-NAI-Spam-Version: 2.3.0.9418 : core <6719> : inlines <7179> : streams <1845093> : uri <2975871> 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: 209.51.188.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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:175042 Archived-At: Dear Stefan, Before discussions about hook, I want to insist again that on 2D mouse browsing and on keyboard editing, auto-hscroll-mode should be set to nil and non-nil, respectively. Otherwise 2D scroll by mwheel is not helpful. Eli inferred Emacs does not prefer to respond differently to different input devices. That makes sense too. How do you think about user experience on 2D scrolling with (setq mouse-wheel-tilt-scroll t) or typing with (setq mouse-wheel-tilt-scroll nil)? emacs -Q M-x eww www.gnu.org/gnu/gnu.html M-: (set-window-hscroll (selected-window) 50) M-: (setq mouse-wheel-tilt-scroll t) 2D scrolling by mwheel --> Soon scope moves to left. M-: (setq auto-hscroll-mode nil) 2D scrolling by mwheel ... good Move point using keyboard ... Scope never changes. Tak