From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Tak Kunihiro Newsgroups: gmane.emacs.devel Subject: Re: Better macOS scrolling Date: Thu, 14 Sep 2017 07:52:52 +0900 Message-ID: <86fubq5hyz.fsf@misasa.okayama-u.ac.jp> References: <20170908184634.GA20058@breton.holly.idiocy.org> <86y3pox258.fsf@misasa.okayama-u.ac.jp> <20170909081805.GA20275@breton.holly.idiocy.org> <86ingrl56v.fsf@misasa.okayama-u.ac.jp> <20170910083758.GA30315@breton.holly.idiocy.org> <20170911180920.GA92807@breton.holly.idiocy.org> <86poaveciy.fsf@misasa.okayama-u.ac.jp> <20170913162631.GA31132@breton.holly.idiocy.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1505343226 15756 195.159.176.226 (13 Sep 2017 22:53:46 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 13 Sep 2017 22:53:46 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (windows-nt) Cc: Tak Kunihiro , Emacs-Devel devel To: Alan Third Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 14 00:53:41 2017 Return-path: Envelope-to: ged-emacs-devel@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 1dsGXN-0003tp-6n for ged-emacs-devel@m.gmane.org; Thu, 14 Sep 2017 00:53:41 +0200 Original-Received: from localhost ([::1]:44917 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dsGXP-0006ET-ET for ged-emacs-devel@m.gmane.org; Wed, 13 Sep 2017 18:53:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47187) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dsGWl-0006E6-G6 for emacs-devel@gnu.org; Wed, 13 Sep 2017 18:53:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dsGWi-0002iA-Fw for emacs-devel@gnu.org; Wed, 13 Sep 2017 18:53:03 -0400 Original-Received: from mail-pf0-x233.google.com ([2607:f8b0:400e:c00::233]:45436) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dsGWi-0002hY-AH for emacs-devel@gnu.org; Wed, 13 Sep 2017 18:53:00 -0400 Original-Received: by mail-pf0-x233.google.com with SMTP id q76so2367955pfq.2 for ; Wed, 13 Sep 2017 15:53:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=1IIxI+yRz0bfOxTTHXdFIPCFnS8MLHI9zHgl8fS+8xY=; b=FZg/5xOV806uIDELifjeQCrTVsvTFQmRb1+t9zYguVw+oWNOJMaF4OUeq6chA9X2wS Rq/KbPTvtnibJhAnSLqfVr0fr3Jrrc44Nwg64e6AgHCOIwr4Ctv+5QpLq+D1n6MQsK8T 8T0FF45epRszIcT/+DCFO7lbb1Zmj+WPxC9P8EMNhIi1p+lEclOSQAETJukJlNu1Q6Gd S5T/oxqj6FvbIiPGOOhxPOv44YIyhfbt236L72lPVKrXNAmGB42lN9PEPE6D+UrCyl/Z SFh92D5iWiZKZTGznxHz40hlNTJUuJuUgqxvXQCPyMW8cP7cK1im/7aIEmU3oU8Dgzia SUbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=1IIxI+yRz0bfOxTTHXdFIPCFnS8MLHI9zHgl8fS+8xY=; b=jSei4/qVR/29wqZ6zuIVpmJn6K3pldc9NYOLRwMGue5Smoh2Z1ExfV+djQtliG9hMp Tcm/ycH2sLKND0bLqWw2aT6AYUmhIDByz1PavmBvKJMr094rztTJD0BemZgvaxzcHNNx 0NlBJAFcwyJxcCcER/zR+4WO4cRoveTSjQWw6jvKWfCTXxEAA3VjMlKeOpgMrQcQr7sp fe2gLtFkqndClt07zs+2YyUk4gzaWnb77TuUyIQ2HWGslp9N5ZxJ731B3RdllUWb1ptD Xu+WiKIxF6/B6W46ans0CTzhxdZ8p/wdcksYsnHEHGy9Va6r3yRvdZzmzlFZMFY6DnmN PXLA== X-Gm-Message-State: AHPjjUhm5uifZkuCcYFeIvWlKSD2AvjX1KE1rgGnFF63dA4928zWV1lR rcDr2ZbawLyyiX6O X-Google-Smtp-Source: ADKCNb7UNI6Q0Q2rL9a/CAR7pIB/roxz7161ijDJTjvSwvtUfkmXwqtfC6IFNLF/hG6ynr2cDNAPyw== X-Received: by 10.84.238.131 with SMTP id v3mr22481052plk.342.1505343179108; Wed, 13 Sep 2017 15:52:59 -0700 (PDT) Original-Received: from thankless (vesta.misasa.okayama-u.ac.jp. [150.46.48.154]) by smtp.gmail.com with ESMTPSA id q15sm23377418pgc.64.2017.09.13.15.52.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Sep 2017 15:52:58 -0700 (PDT) X-Google-Original-From: Tak Kunihiro In-Reply-To: <20170913162631.GA31132@breton.holly.idiocy.org> (Alan Third's message of "Wed, 13 Sep 2017 17:26:31 +0100") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c00::233 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:218240 Archived-At: >> I also compared with or without the patch on following setup. >>=20 >> (setq mouse-wheel-scroll-amount '(5 ((shift) . 1) ((control)))) >> (setq mouse-wheel-progressive-speed t) >>=20 >> Both are still too fast. > > Completely useless, imo. > >> I think your patch handles two issues. One improves response of >> touchpad and other changes default values. I think two issues should be >> separated out. > > I could split it into two, but I don=E2=80=99t see the benefit. The patch, > including setting defaults, results in behaviour that is similar to > other macOS applications. I=E2=80=99ve been over the previous discussions > about changing the defaults for mouse-wheel-progressive-speed, and the > general opinion seemed to be that we should be trying to make the > defaults as close to the operating system=E2=80=99s standard as possible.= This > patch does that. > > It only changes them for the NS port running on macOS. If the same > needs to be done on X and MS Windows, then that=E2=80=99s fine, and can be > done, but it doesn=E2=80=99t change the fact that we need to set defaults= to > match the standard macOS behaviour. I see. Now I think it is a good idea.