From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#57970: 29.0.50; Create new defgroup for pixel-scroll.el Date: Mon, 11 Sep 2023 22:46:03 +0800 Message-ID: References: <87fsgl6ja2.fsf@gnus.org> <87czbog7js.fsf@yahoo.com> <87y1uc9644.fsf@gnus.org> <87v8ch85s9.fsf@yahoo.com> <83il8griju.fsf@gnu.org> <87r0n498u4.fsf@yahoo.com> <83a5tsrf94.fsf@gnu.org> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18665"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: larsi@gnus.org, 57970@debbugs.gnu.org, stefankangas@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Sep 11 16:47:17 2023 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 1qfiC5-0004ag-Bf for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 11 Sep 2023 16:47:17 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qfiBn-0000I6-Bt; Mon, 11 Sep 2023 10:46:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qfiBl-0000G2-Vp for bug-gnu-emacs@gnu.org; Mon, 11 Sep 2023 10:46:57 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qfiBl-0007RC-Nl for bug-gnu-emacs@gnu.org; Mon, 11 Sep 2023 10:46:57 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qfiBp-0007Fy-Ox for bug-gnu-emacs@gnu.org; Mon, 11 Sep 2023 10:47:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Sep 2023 14:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57970 X-GNU-PR-Package: emacs Original-Received: via spool by 57970-submit@debbugs.gnu.org id=B57970.169444359327843 (code B ref 57970); Mon, 11 Sep 2023 14:47:01 +0000 Original-Received: (at 57970) by debbugs.gnu.org; 11 Sep 2023 14:46:33 +0000 Original-Received: from localhost ([127.0.0.1]:54367 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfiBM-0007F1-SL for submit@debbugs.gnu.org; Mon, 11 Sep 2023 10:46:33 -0400 Original-Received: from sonic305-21.consmr.mail.ne1.yahoo.com ([66.163.185.147]:45329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qfiBJ-0007Em-Jr for 57970@debbugs.gnu.org; Mon, 11 Sep 2023 10:46:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1694443579; bh=DJccOBiDNG+R/TE/jmpthZQWcUXUC7kGotGpHX40L5M=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=h6KlCOcUnbd3GgGJPfdGbfSUlFEJqq4sjMwJzXSeriaJUhsor/nFXXXuPUix0XTRPv6MGw+an1SmocA2bY70Ko9nBC+KwNRUsLXBXQ01SaIW1vERbxZw5fIklUPYoQHFqgaegLVybrUeUsH36luNJVHAS4vniDyzGcED9hYGufKeeJF/0TeQk4KMU+TKoK24DsOw9V24YuPxBDyM7Su50CptgaIiE0Tqc55uKlBDXIntkHEweBiIY2LCvetEkQKbw0qqHm8D3fil9QN/2b2F+ts19j1iI3+LL/VZ+sML1lSp+xQfUbnsN+9I5fUiXdRCqSgPmrmyhDCESAXz81vqxA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1694443579; bh=A7FyhQi4wXQ29MC1R5NMPG1dVY01pmAG8+Myj0Y5yHL=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=JPlhFlAUMoAa+U4lp5VBtFVaixU6gjTAnHAVWsJs3/MGUht4Pbq/K4O+l663ORsK4Bo8vcUm4jRA+cHmycI8irOs2SVFtbEvUclY0SV5Zf/LHjwq9nVc1w5qbkd41yvU1l6DDWLFHW0c8VeQhujnjsFfx1BKlUpR6ld0reG6Fytwx6MGBdSN9tfHP3kZWRIXGPflDqCYwdO/Z8uwsvi+1NzWvQHhLVSZOx+RyUmznKbA7xN4RG8UTUG557jevklYTMIEySDO3rB7lbK6OUwBpb+SOh2wCZ3SMYV7n5bb9BqIWN3E3DYWLDVAPiwXk32J4P2UQ/hQlfRPZboY/qYg7Q== X-YMail-OSG: WBwxY54VM1kcggYzeso_AO2HG_idvW9N9uiLdgIWnQjcGvPzjwnMGJbdpHhC6R7 5LGq0h2ZzWIpPGxBqKGsEcDrEJtk20HOiFnW_5P7t7b3sCUUa67z5gZwKroAhO8OSdk4_C0HX6JN F2Ggdb7U4aaMbiJfMoplkemQZsuvbyQ3kwVFSIWPfYM2EFyJBFvt9GfTcvK.B0v1ZcM2OyMAv0em PWXPneoB3ysmPIqObP5QB6xXdPpzZKZl4iXJd8PMibPwt_MXvwSdlvtlJPl0L3YoZPYITM1y3THJ 81UFW58ewugRJmesRsbMZGyD9WolzrKaO6hLmwPathNC0JyKujQ3rR5N4.SckGz2n9CoTvfIEMHz sk6Mjb8orqwi4_i8LPT1PK44VcsAkuQZpArP2LSMTQNNbf7BJjCRrGC_.rGJSF00aEbN5PYO.Mup R990sAqOFnOWYRzn7WKF3pCvW0fKFaSK6V1Y1CZvseke3SQVOkO5FCumAZVTQadj.DnGGuuerRyM 3I5Fqvbf59s0D3UrI0M7oN1niuF03Tc9v1.E7kyw8mZ49QtHbqmxH0dLMSOa5obhYSp9WZqc9Q2i uAVbYx2aWOXw._J44_usCxlOnat49xlkxeqiY9UbgP39mJlCHYYtSt2Wc3xexo4KjUNkLz3TNFRo 27iuVgFncbkY2DV7oRz1b2DtlkaRW.z0PJWtIVZUOuaswjosX1GW8zawA3IfAviluqcV_L9S0BY7 Zvoxi1kHkx6Oz1r48JeBd9tR9ToDbLZMSqTfTCjBOSPlsSdE2jBx2wc2_tl63i8RX_q9h3rhrWSe UbftbHP6VYRbiMwXCIFE7NLrZY2xpfbHxGB1mjvScG X-Sonic-MF: X-Sonic-ID: 8f6bd8f5-7a43-4142-ac25-af4fdf629575 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Mon, 11 Sep 2023 14:46:19 +0000 Original-Received: by hermes--production-sg3-69654d8bd-2bh2f (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1828c9d70468e3de416f32d2a55b9f75; Mon, 11 Sep 2023 14:46:15 +0000 (UTC) In-Reply-To: <83a5tsrf94.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 11 Sep 2023 16:49:59 +0300") X-Mailer: WebService/1.1.21763 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:270049 Archived-At: Eli Zaretskii writes: > It sounds like your comments actually agree with my suggestions ;-) > > To clarify, I didn't mean that pixel-scroll-precision-mode _cannot_ be > used with wheels, I just said pixel-scroll-mode is _better_ there > (because it requires no tricky configuration); conversely, for > touchpads, pixel-scroll-precision-mode produces a much better UX OOTB. That is correct, but not from an objective standpoint, only from the POV of what is better "out of the box". p-s-p-m is worse off OOTB, because it takes no effect at all without some configuration. > This particular discussion is about two modes that have very similar > names. I think explaining the strengths and weaknesses (even if they > are minor and can be overcome, given enough efforts) goes at least > some way towards resolving user confusion about these two, and > changing the name, even if not 110% accurate, is even better. Users customarily search for terms in the vein of "pixel scroll", which that must still be taken into account: whatever name we select for the mode should incorporate the word "pixel". One more data point: within the stream of feature requests that constitued the impetus for my decision to implement this feature, not a single request mentioned the word "touchpad", whereas "pixel" and "precise" abounded. At least in my recollection.