From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#54285: 29.0.50; Scrolling the calc help buffer Date: Tue, 08 Mar 2022 02:17:40 +0100 Message-ID: <87tuc9tf7v.fsf@web.de> References: <87ilspbxn9.fsf@gnus.org> <87y21ltmms.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17945"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 54285@debbugs.gnu.org, Rudolf =?UTF-8?Q?Adamkovi=C4=8D?= To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Mar 08 02:18:27 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 1nROUd-0004Um-3Z for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 08 Mar 2022 02:18:27 +0100 Original-Received: from localhost ([::1]:41856 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nROUb-00054H-AL for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 07 Mar 2022 20:18:25 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:48854) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nROUE-000546-7K for bug-gnu-emacs@gnu.org; Mon, 07 Mar 2022 20:18:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:60988) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nROUD-0002dQ-UY for bug-gnu-emacs@gnu.org; Mon, 07 Mar 2022 20:18:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nROUD-0002FW-KT for bug-gnu-emacs@gnu.org; Mon, 07 Mar 2022 20:18:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Mar 2022 01:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54285 X-GNU-PR-Package: emacs Original-Received: via spool by 54285-submit@debbugs.gnu.org id=B54285.16467022738632 (code B ref 54285); Tue, 08 Mar 2022 01:18:01 +0000 Original-Received: (at 54285) by debbugs.gnu.org; 8 Mar 2022 01:17:53 +0000 Original-Received: from localhost ([127.0.0.1]:54885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nROU4-0002F9-NL for submit@debbugs.gnu.org; Mon, 07 Mar 2022 20:17:52 -0500 Original-Received: from mout.web.de ([212.227.17.12]:55067) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nROU2-0002Et-Tm for 54285@debbugs.gnu.org; Mon, 07 Mar 2022 20:17:51 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1646702261; bh=CtjPplWjDhtWz0oSzFO83tnbIabT+liDdW529PytOQk=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=H5h9IPx665aGuRrNPqCOGVyUm/aE7EE6UoaXC+F5ELnjm1sVagn9Z7P1VALjhtTss wgrUXR3NRgUYhZbVIoml1nTVc7dKxhwWV5twlDDe/fofSAuh5VqEqTId2XzA+bvl44 m3ynZb+1Ol8F9HjTcpkY26E2ABny8gBCPeFhruJM= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Original-Received: from drachen.dragon ([84.60.174.212]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MWQyX-1ngYm61rFD-00XxoI; Tue, 08 Mar 2022 02:17:41 +0100 In-Reply-To: <87y21ltmms.fsf@web.de> (Michael Heerdegen's message of "Mon, 07 Mar 2022 23:37:31 +0100") X-Provags-ID: V03:K1:vTagso5ng9ZnLz1AJbzbommAG+wRpXwMN2oWXmY6socFS/PKEnN P5MBxQXiH7B3Osxn/tYBhu3FlWSDl08EiY1ivabYJkn7UdGP81JYLehp0Y9sVnLH5EB3BNN oTc2nj1SRLUo/1IcXazL8DrNtN7Hzmuh01SPaXpMmzEbhEYbchduvnOx/johRUbhO8UJ/XF RszeUoE44QsC1h+rn9U2A== X-UI-Out-Filterresults: notjunk:1;V03:K0:dO7PbkcgBGM=:e5AQatMKYcET6al1i6LQp9 hhlibzTUyZY6j00IG6ZtOUY3S72YfPHFc78J1+GeCjPyV3wtykSEvW9izY8PzACock32eELdX RMyumbiovMG9OIK4Ay1IcjW1JhNcVCl/W8nGYVhpf1SR9fXnawHbAY1Cc62vF20OmEPcPzKLW 4Ux/1G716UVl2h4XXKcChywCGvu7q6aFUzZDHIv9FQ6UUa8cRl/XuP0noAh2XlgGVN7dDAOV5 vSD4OksNEmsNEeE415n62wKC6fB1pdEDb1o/PcM7p9Av/GWaSYV0J0GQEtXaHvsOviiOHC2N6 HBj0aEqh7fxX625TbdWp6gjvQQAo5gT1Eoxd+1FAY5m/rRJY/Tlq+EiLPDyuwKVzLXX6q+cZh /35a0LlY+lVRlBAvinbt5bW3MEem2NOmcq9bxsG8w5jXI1U7MyDQdroUwszR47R0EMkiTv9pG G3cuyavfWYGPOWoHeLwzTGxMOrpxIbJBQ5sNzIoR0EqPhM/324PXvUhkGH4UulDrNGzIn37gp AuGBElFJaaP7x2ADCLYTKc0YBtV+stu4lgbjxA8A6a7koM0rsMH6wTSBZ1sBggzp2blnpVUOi 7IrXQnDQx9LwQ7AXbqFbmaBg6T+C+9Z5K+vVWphzt8jaTP5P8GBJ/v3b7CJCikKsPxgpti57f 4x9c8CTW+7pS/4fIMjIVYL2XyC9H8QKuk9vporJfX1VW5HK4ZrCiCNZ3jpavCB86lRXbOr4o5 kwcoLYjkbiZM18KyOmkfkvwqn/MSrrtCdNoNpgQtyfmWS/TBXK2u2teZI9j3SXPURDJLnPt+ 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:228128 Archived-At: Michael Heerdegen writes: > > calc-dispatch-help is basically just looping over `read-event' and > > responding only to the keyboard scroll keys. Perhaps a better way to > > implement this would be to use the normal help functions (which are less > > modal) so that these things work better? Or did you mean: like `help-for-help'? That's similar. Scrolling `help-for-help' with the mouse wheel loses the prompt for a key, btw, only scrolling with the scroll bar works as expected for me. Note that `help-for-help' is a front end for help commands, while `calc-dispatch-help' more or less only summarizes the commands reachable from the outside Calc C-x * prefix. The Calc help stuff doesn't even seem to be reachable from C-x *. BTW, there is a way to get that buffer directly and without a key prompt: C-h f calc-dispatch-help RET. Michael.