From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Yuri Khan Newsgroups: gmane.emacs.help Subject: Re: Pressing ? does not allow window scrolling through the list of info commands Date: Fri, 7 Jul 2023 13:00:30 +0700 Message-ID: References: <83bkgoguea.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35930"; mail-complaints-to="usenet@ciao.gmane.io" Cc: help-gnu-emacs@gnu.org To: Eli Zaretskii Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Jul 07 08:01:28 2023 Return-path: Envelope-to: geh-help-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 1qHeX2-0009AQ-0b for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 07 Jul 2023 08:01:28 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qHeWX-0003q3-4w; Fri, 07 Jul 2023 02:00:57 -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 1qHeWM-0003pW-Aw for help-gnu-emacs@gnu.org; Fri, 07 Jul 2023 02:00:48 -0400 Original-Received: from mail-ot1-x32d.google.com ([2607:f8b0:4864:20::32d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qHeWK-000244-QQ; Fri, 07 Jul 2023 02:00:46 -0400 Original-Received: by mail-ot1-x32d.google.com with SMTP id 46e09a7af769-6b5d57d7db9so1390083a34.3; Thu, 06 Jul 2023 23:00:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1688709642; x=1691301642; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=2pnyLtUdpyanB6dsCO0GIE1Zbf7dXqqoUm9lg1J+EDg=; b=USIYEndxz4Z12hrPJec+cDeGjY7imY2UuXJhpaRLB83Iu9SB0vGVgHxfc5xThMIWpf ksk97BqsziwCXXtG+wBlqSvtWQoq9eB9qJcIYka/zil7o7F9aBFMCphRKoKKcOor6nDv obwJoUbL/tIS8KQVVCeH//FjefuFaxFpDxmtWiWcaMbLOIiGavbJYgB5FmApnL9I6Mcd 1lD/g6iNicPK9684B/hhQDEZX6o0hPMsSWBAia2r6RvteFxoiE9OZ0xhCcdFW9OgLtTb vNEBGsXWcu/Id3MiL3aK0dTPCnf5BNFUKptFvl/LdvPxh5uHvbblRlY8y0vMiywJ/+no 6j0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688709642; x=1691301642; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2pnyLtUdpyanB6dsCO0GIE1Zbf7dXqqoUm9lg1J+EDg=; b=lPC+n4fiwwa5Gk3oAedj7fYzHj1DWF2h+jFxbrkTD7n/Htj7DwJKU5ABxh+GTQRdzs A87970wgM7HiWF5/o0hwF7XGFsbVlH22v2+p+Tywjc7uw9w8hMY3fuv9WuiM+LN2dixv 7PiIG12+QRXqbY76QDLbj8a4N8RgUS1UlSarH10Rs8tMuG4MmGSh57O/J6ggvJXJ0lFT K2Xbxebcv9hoxvRvQUbwQBJEAQHpmkyVHEo5jbF5oSRq2hobPKdhIzQU8Y7x9ugPw15f 9T/Uq8laEYX5EsoGO18x7HL3GyLnaZD4GpWNXqR0eY8ajVpebBC06WhQOP+xPLnr1jKN MC0g== X-Gm-Message-State: ABy/qLYZuHNkZGzyjVhDp2BmWXzUDAQ1n/u7Kg5ZlLgf3Hfu5gbFKuv7 eek4J1ejVue2i22/75PtUS4TWTnSoUP9pQLq4w4HfeKL X-Google-Smtp-Source: APBJJlFQ7ohONnx06lA1lf0ypoFxrAZBGXzgEsOrsrfpms8eDDGJUFEzVJLJSk3pGb7q70l9m/wog8ZqOsFr7OxYB7E= X-Received: by 2002:a05:6358:92a:b0:134:d61d:7c10 with SMTP id r42-20020a056358092a00b00134d61d7c10mr4866609rwi.0.1688709641990; Thu, 06 Jul 2023 23:00:41 -0700 (PDT) In-Reply-To: <83bkgoguea.fsf@gnu.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::32d; envelope-from=yurivkhan@gmail.com; helo=mail-ot1-x32d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:144143 Archived-At: On Fri, 7 Jul 2023 at 12:31, Eli Zaretskii wrote: > > Have been doing > > > > C-h i > > > > to get to the Info Directory > > > > But when I press "?" for the list of Info commands, as soon as I try to= move down > > the window either with the mouse scroll an with the arrow keys, I am di= rected > > immediately to The Info Directory as though I pressed "d". > > When you press "?", what does Emacs say in the echo-area? It says =E2=80=9CType Space to see more=E2=80=9D or =E2=80=9CType Space to = return to Info=E2=80=9D if on the last page. This message comes from =E2=80=98Info-summary=E2=80=99 wh= ich contains a rudimentary modal scrolling event loop; pressing any key other than space un-reads that key and hides the help buffer. However, what is the reason for that event loop? Wouldn=E2=80=99t it be bet= ter to just display and activate the help buffer, and arrange for to scroll it (which =E2=80=98help-mode-map=E2=80=99 already does) and addition= ally allow scrolling in more familiar ways, such as by arrow keys (which also automatically work in a non-modal =E2=80=98help-mode=E2=80=99 buffer)?