From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Include which-key.el in the Emacs distribution Date: Tue, 08 Sep 2020 21:06:21 +0300 Message-ID: <83mu20kusi.fsf@gnu.org> References: <83sgbskwq8.fsf@gnu.org> <87pn6wi2zs.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10146"; mail-complaints-to="usenet@ciao.gmane.io" Cc: stefan@marxist.se, ams@gnu.org, bandali@gnu.org, emacs-devel@gnu.org To: Justin Burkett Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Sep 08 20:07:01 2020 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 1kFi1E-0002WV-Pa for ged-emacs-devel@m.gmane-mx.org; Tue, 08 Sep 2020 20:07:00 +0200 Original-Received: from localhost ([::1]:47936 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kFi1D-0001I8-Sh for ged-emacs-devel@m.gmane-mx.org; Tue, 08 Sep 2020 14:06:59 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45178) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kFi0g-0000AN-2g for emacs-devel@gnu.org; Tue, 08 Sep 2020 14:06:26 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:45661) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kFi0f-0005Ms-IC; Tue, 08 Sep 2020 14:06:25 -0400 Original-Received: from [176.228.60.248] (port=2702 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kFi0b-0005Wl-Gm; Tue, 08 Sep 2020 14:06:22 -0400 In-Reply-To: (message from Justin Burkett on Tue, 8 Sep 2020 13:54:08 -0400) 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:254789 Archived-At: > From: Justin Burkett > Date: Tue, 8 Sep 2020 13:54:08 -0400 > Cc: Amin Bandali , Eli Zaretskii , Stefan Kangas , > emacs-devel > > I.e., you cannot paginate through the commands if you are issuing C-h > and have which-key-mode on. > > You also can't invoke describe-prefix-bindings from C-h in vanilla > emacs. I don't see the relevance, sorry. When I type "C-h" with which-key-mode on, I see a paging hint at the bottom line, and that hint simply doesn't work (and nothing else I tried does). By contrast, the vanilla "C-h" doesn't say anything about describe-prefix-bindings, so the problem will rarely if ever happen. IMO, this UI needs to be improved, certainly if we want to turn this mode on by default. For starters, how about using the usual Emacs scrolling keys for showing the next/previous page?