From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Re: Proposal for an improved `help-for-help' Date: Fri, 30 Apr 2021 12:39:11 -0500 Message-ID: References: <838s7hxqkr.fsf@gnu.org> <1c2c69f9-f42e-45e2-ab0e-8506aa859f85@yandex.ru> <8335ven7tu.fsf@gnu.org> <6654ddbe-0f1b-f36e-26f2-f4ee178b12ac@yandex.ru> <83sg3elkdz.fsf@gnu.org> <283b4718-88eb-b63a-ce0b-316e4def4ff3@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35795"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Dmitry Gutov , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Apr 30 19:52:27 2021 Return-path: Envelope-to: ged-emacs-devel@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 1lcXJT-0009Dl-3i for ged-emacs-devel@m.gmane-mx.org; Fri, 30 Apr 2021 19:52:27 +0200 Original-Received: from localhost ([::1]:51588 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lcXJS-0005lt-56 for ged-emacs-devel@m.gmane-mx.org; Fri, 30 Apr 2021 13:52:26 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45288) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcX6h-0002EL-8D for emacs-devel@gnu.org; Fri, 30 Apr 2021 13:39:15 -0400 Original-Received: from mail-pf1-f181.google.com ([209.85.210.181]:43830) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lcX6f-0008MQ-Ij; Fri, 30 Apr 2021 13:39:14 -0400 Original-Received: by mail-pf1-f181.google.com with SMTP id e15so12195607pfv.10; Fri, 30 Apr 2021 10:39:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=Bhqp/R5MNQem5jZ7CLuvSJ1N03X910s7MU0hz80YWgE=; b=GJE55LGtbUrI4plVwpgandyU9DAQcDlpgxrtki57sNJJzxxl3McZ9nsIBL8m4KruUE 5DwmiDnmwCTEfMOcoWUfZtct1pjFnLvZIc7mVBrxWO7Hjhx0R39AuM9FGmAa7QXClQTr Ayn3bv/lKxzOiYxzkZZBhvc/qK0d38oFQa/WPO1whFviEIIIZ8gqJfbyMR9l74pl0EPY LODW7UfG5j9Q9Q+kbQb9M0wCCHnvN4xTSf396juQbsgNXCRg8mYqbjZpzCq7W48YYheP XRvUikaw2DlUTDF/2xdjYZRaJOPNwHL0AQVY7ZYbbSLRZxiridRZckap1nACJ2Q9+QG/ EtBA== X-Gm-Message-State: AOAM533RA6Eh896huhlNtf/DoCJzaMtSvqk8AU4TX9AAh1HPU9bqzfqc uNKsQhU/uaK53VbcYYX0qMy9nzrQk/CQbID2xVQ= X-Google-Smtp-Source: ABdhPJx8hPBpTHvgf6m6rmNenSxKbD0DopjjKlw63ut1fBL9FBKT1EI6gFFDLTd0eTWY8ZITy71Y0+r6F6wY/lsHE9U= X-Received: by 2002:aa7:8113:0:b029:278:dfa6:8ac with SMTP id b19-20020aa781130000b0290278dfa608acmr5770802pfi.57.1619804351448; Fri, 30 Apr 2021 10:39:11 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 30 Apr 2021 12:39:11 -0500 In-Reply-To: Received-SPF: pass client-ip=209.85.210.181; envelope-from=stefankangas@gmail.com; helo=mail-pf1-f181.google.com X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:268678 Archived-At: Dmitry Gutov writes: > On 25.04.2021 18:18, Stefan Kangas wrote: >> I think adding PageUp/PageDown and displaying that is the best idea >> here, so I have now done that on master. > > I really like using SPC/S-SPC for scrolling. > > It also works in other programs (even though Shift-Space rarely shows up > in any menus or hints), so it should be helpful to support as well. I agree it should be added, and as I pointed out in a different reply that is also more consistent with the binding that already exists in `special-mode-map'. However, the `make-help-screen' macro uses (read-key-sequence nil) to get the key, but when I press S-SPC, that function only returns " ". So perhaps we need to change `make-help-screen' to use `read-event' or something? But that seems like a bigger change than I want to get into right now just to add this binding. IOW, if anyone wants to help with this, please go ahead.