From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tyler Grinn Newsgroups: gmane.emacs.bugs Subject: bug#57140: New user option mouse-wheel-text-scale-buffer Date: Thu, 11 Aug 2022 11:23:51 -0400 Message-ID: <87pmh6st14.fsf@gmail.com> References: <871qtnudsc.fsf@gmail.com> <878rnuudaw.fsf@gmail.com> <83o7wqq58o.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32048"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 57140@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Aug 11 17:28:55 2022 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 1oMA7B-00088q-Os for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 11 Aug 2022 17:28:53 +0200 Original-Received: from localhost ([::1]:34536 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oMA7A-0008Ru-Se for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 11 Aug 2022 11:28:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45540) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oMA2V-0002f4-4Z for bug-gnu-emacs@gnu.org; Thu, 11 Aug 2022 11:24:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36825) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oMA2U-0007fP-RY for bug-gnu-emacs@gnu.org; Thu, 11 Aug 2022 11:24:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oMA2U-0001Fz-In for bug-gnu-emacs@gnu.org; Thu, 11 Aug 2022 11:24:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Tyler Grinn Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Aug 2022 15:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57140 X-GNU-PR-Package: emacs Original-Received: via spool by 57140-submit@debbugs.gnu.org id=B57140.16602314414822 (code B ref 57140); Thu, 11 Aug 2022 15:24:02 +0000 Original-Received: (at 57140) by debbugs.gnu.org; 11 Aug 2022 15:24:01 +0000 Original-Received: from localhost ([127.0.0.1]:54807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMA2T-0001Fi-6d for submit@debbugs.gnu.org; Thu, 11 Aug 2022 11:24:01 -0400 Original-Received: from mail-io1-f51.google.com ([209.85.166.51]:38721) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMA2R-0001FR-MM for 57140@debbugs.gnu.org; Thu, 11 Aug 2022 11:24:00 -0400 Original-Received: by mail-io1-f51.google.com with SMTP id e69so14904621iof.5 for <57140@debbugs.gnu.org>; Thu, 11 Aug 2022 08:23:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc; bh=W/NQkN34Ked46h2boU273Bcq4sH+co+oY7l/dmeSmbo=; b=I3ctut1rZkzql13PdN58YRMN+UOkF4Tg3/wVsFvSdUCubN8/STzL0RUFiZ7hdHPN4B 8pLDDUBeI9bDOdes1i/tB+vEtWdZT12wYZsbHsHlhhG5GwRssOGDEtJ/96aR0QofGuM7 fCO6RBYq9uqLsQAeyrhCQ4O5eGGO7CGb0dgt3i74BnN0+DwUihV0gKBCK1plcdGplIdV vCvn1hzPDfSO37UAQq7kxkZoy0rxzihtoMCP7WB+QbtOv0jXNnNjDOr5n794vEi655BY x8XNtz4rLVH2ZYMfd28UII3Z8GL/J4IqlyDycNzwv5O1MP0i8XuP1+Ko20457upXRuwq BVzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc; bh=W/NQkN34Ked46h2boU273Bcq4sH+co+oY7l/dmeSmbo=; b=QoMDX7j0bQcBoELTjRGlPnp5UUvk7e4V4Qk2HkXUKH2z5iE2EGoUGHcwqitQS7RtbA fbfUbfTfjPuSUoJqxz9l0TT6NDYtHxnZVRX2hNuOkhC26dziU9SoYKpxUnyV2TPoUMQm OmjWR+JHC8ZzH2go2XxEOnY9mi+YEfTW75yXXcsu46HcmEk36f2Y9ZbYzWncBYng9AU4 gYJjZhFHk4xkpSxDP0lHA0FgJzl7TIUVzdbt4t/cv0RmTW68TZWkSRbcglPhL16ybX2P ud6AeWT0S53pbqm10gucXFF7SvMbr2BwzomQW3DN0O9ThWmxYsNVg/gwHacZ6mY7Co3+ 3x3Q== X-Gm-Message-State: ACgBeo0PftCiMFdJ2qe1vZ6rxM7h1EBw8BQLlJlYMSkQQuIj/hBVUKS0 HkkKK6yL7H+8/BQW4naS7j8I6YmA1IdLMA== X-Google-Smtp-Source: AA6agR6P6bV/b+D+H7fxrzEEyCHzWKizpxAaCOhnt22UjfHSsWX6j7VXKi3+BodHbLBYGnsKOmhHQA== X-Received: by 2002:a05:6638:1494:b0:33f:7724:20db with SMTP id j20-20020a056638149400b0033f772420dbmr15349779jak.30.1660231433597; Thu, 11 Aug 2022 08:23:53 -0700 (PDT) Original-Received: from tyler-fedora ([107.181.195.249]) by smtp.gmail.com with ESMTPSA id o15-20020a02a1cf000000b0034288119965sm8731379jah.160.2022.08.11.08.23.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Aug 2022 08:23:52 -0700 (PDT) In-Reply-To: <83o7wqq58o.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 11 Aug 2022 16:28:23 +0300") 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" Xref: news.gmane.io gmane.emacs.bugs:239357 Archived-At: Eli Zaretskii writes: >> From: Tyler Grinn >> Date: Thu, 11 Aug 2022 09:20:39 -0400 >> >> > By default, mouse-wheel-(global-)text-scale increases or decreases the >> > text scale for every scroll event. I think it's a good idea to have an >> > option to buffer that (is that the right word?) so you can more easily >> > choose the text scale you want. I kept the default behavior intact. > > Thanks, but isn't it better to control the amount of scaling by > changing the value of text-scale-mode-step instead? Having to scroll > the wheel several clicks without any effect would be confusing, I > think. And text-scale-mode-step is already a user variable that is > available for this purpose. So maybe you should try decreasing the > default value to, say, 1.02, to see if that satisfies your needs. For some trackpads, controlling how many 'clicks' to scroll is quite difficult. The step size fixes the issue of scrolling too fast, but I still have trouble choosing the exact text scale I want. My preference is still for a larger step size and throttling scroll events. Thanks, Tyler