From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#28182: maybe implement CTRL++ to zoom text Date: Tue, 27 Aug 2019 02:40:24 +0200 Message-ID: References: <87y3qcs3nf.fsf@jidanni.org> <87tva69q12.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="193241"; mail-complaints-to="usenet@blaine.gmane.org" Cc: Tak Kunihiro , Richard Stallman , 28182@debbugs.gnu.org, =?UTF-8?Q?=E7=A9=8D=E4=B8=B9=E5=B0=BC?= Dan Jacobson To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 27 02:41:15 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1i2PXv-000o5L-09 for geb-bug-gnu-emacs@m.gmane.org; Tue, 27 Aug 2019 02:41:15 +0200 Original-Received: from localhost ([::1]:45590 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i2PXt-0006Db-C6 for geb-bug-gnu-emacs@m.gmane.org; Mon, 26 Aug 2019 20:41:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38244) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1i2PXj-0006C5-GP for bug-gnu-emacs@gnu.org; Mon, 26 Aug 2019 20:41:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1i2PXi-0003UB-Cv for bug-gnu-emacs@gnu.org; Mon, 26 Aug 2019 20:41:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38534) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1i2PXi-0003U3-AD for bug-gnu-emacs@gnu.org; Mon, 26 Aug 2019 20:41:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1i2PXi-00029a-3U for bug-gnu-emacs@gnu.org; Mon, 26 Aug 2019 20:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 27 Aug 2019 00:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28182 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 28182-submit@debbugs.gnu.org id=B28182.15668664458235 (code B ref 28182); Tue, 27 Aug 2019 00:41:02 +0000 Original-Received: (at 28182) by debbugs.gnu.org; 27 Aug 2019 00:40:45 +0000 Original-Received: from localhost ([127.0.0.1]:47355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i2PXR-00028l-6B for submit@debbugs.gnu.org; Mon, 26 Aug 2019 20:40:45 -0400 Original-Received: from mail-pg1-f175.google.com ([209.85.215.175]:33592) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i2PXN-00028M-TQ for 28182@debbugs.gnu.org; Mon, 26 Aug 2019 20:40:42 -0400 Original-Received: by mail-pg1-f175.google.com with SMTP id n190so11617202pgn.0 for <28182@debbugs.gnu.org>; Mon, 26 Aug 2019 17:40:41 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wwobPWVNT310aKp48ANZipgPEjnYIaYSXBHJuf0QZUo=; b=FqNLlA3RAoOgFRqyJ0bzSpy1ePBy1gGL/vpIan1XZl7N+uqUV7b6flXAzH2/oO0K5+ 2djduKNuGpBrKO+SWxpqIqKHvwrOc1Aun+8UFYHvCOZ2xONPq3fLvKhQBr97ogjjznv9 34FupvCqgOyvq1I7/Ofq+ITQIlw9YuWibtQ1sobQXzuFzmK7uawgr+Hi2+ah9ZsRniJk rhdJOgAY6D8IkfxryOGapfHNeaAtG8uw6SKRZyQog3wdPOIivOmLXp+uxELpkhx3aqCG Tzggt8LRPzQrz51mqq4xF2WctuxvdTKlty/RtzVuolZPdALEYjwTQXmxeMlOx/+rk+7v swrw== X-Gm-Message-State: APjAAAVbCYP22/NVnXsJNmJsZvkjTZvv8t24MCQQx3jqPojy3lT+t0ox ldtYXZuQJ7fYt1OIMzZ57EsQ9U2uXuFBxonKQpU= X-Google-Smtp-Source: APXvYqxF5MlU1iv+0dbiV9itEw7RoyKxp6U/LfBvX3q5UgMPCeU+6b7R3jGii9ElaW/+RLmPCUYtt0N4FQdVGTbeLfc= X-Received: by 2002:a17:90a:fa8f:: with SMTP id cu15mr22759685pjb.119.1566866435993; Mon, 26 Aug 2019 17:40:35 -0700 (PDT) In-Reply-To: <87tva69q12.fsf@mail.linkov.net> 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:165929 Archived-At: Juri Linkov writes: > Nice change. Glad you like it. > Another variant is to add special symbols to > the existing customization, e.g.: > > '(5 ((shift) . 1) ((control) . text-scale) ((meta) . nil)) > > or even support text-scale step number if needed: > > '(5 ((shift) . 1) ((control) . (text-scale . 1)) ((meta) . nil)) I like your idea that this would all be defined in one place. One nit is that the variable name there is mouse-wheel-scroll-amount, and I'm not sure this is the best name for functionality to change the font size. If we go ahead with that, perhaps it should be renamed to something like mouse-wheel-scroll-modifiers? > This is similar to what I proposed with > > '((shift) . (hscroll . 1)) > > to scroll horizontally like Shift-wheel does in web browsers: > > https://lists.gnu.org/archive/html/emacs-devel/2010-10/msg00202.html Thanks for pointing that out. AFAICT that was never merged? > Also please look at discussions for other related requests: > > https://lists.gnu.org/archive/html/emacs-devel/2015-05/msg00529.html > https://lists.gnu.org/archive/html/emacs-devel/2017-03/msg00797.html > https://lists.gnu.org/archive/html/emacs-devel/2017-09/msg00129.html Thanks. Best regards, Stefan Kangas