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: Adding a "quick-help" menu Date: Sat, 17 Sep 2022 13:48:39 -0400 Message-ID: References: <87v8pn4968.fsf@posteo.net> <87r10b465q.fsf@posteo.net> <87mtaz44ka.fsf@posteo.net> <87o7ve19uc.fsf@no.workgroup> <877d223vs8.fsf@posteo.net> 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="18711"; mail-complaints-to="usenet@ciao.gmane.io" To: Philip Kaludercic , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Sep 17 19:49:30 2022 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 1oZbwY-0004gi-FJ for ged-emacs-devel@m.gmane-mx.org; Sat, 17 Sep 2022 19:49:30 +0200 Original-Received: from localhost ([::1]:44178 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oZbwX-0007lY-9e for ged-emacs-devel@m.gmane-mx.org; Sat, 17 Sep 2022 13:49:29 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38886) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oZbvo-0006pN-UI for emacs-devel@gnu.org; Sat, 17 Sep 2022 13:48:45 -0400 Original-Received: from mail-oa1-x2b.google.com ([2001:4860:4864:20::2b]:44815) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oZbvl-0005Bc-Vo for emacs-devel@gnu.org; Sat, 17 Sep 2022 13:48:44 -0400 Original-Received: by mail-oa1-x2b.google.com with SMTP id 586e51a60fabf-11eab59db71so56449806fac.11 for ; Sat, 17 Sep 2022 10:48:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :from:to:cc:subject:date; bh=xUsVJOwgcDcFbJCOfQGA7FhU+jWpt3v2usIur93QCFI=; b=VOIrLPEIJxhvuescAMkmvMqXzzJrUlvn6lHf9m7hi8Njl/ws5n9S6EzbfIe0vABS1/ qbHZCPj9CHOPsbF54Zbh2Y9Tct7ItNdXzSoYCeFF+ZrylC1cbp4chw3h2Y7ZYo7P2biH MLWQDV/VcCOVNLUHWnePC/OnrwLNL6xz80pm+zVv+0+DmT3g8R/y5dXmgMfnjhhdLrMp e7Miy17nUwuDvb2AlIjOM8pkKOAWjGEAjkltxrouABCDpbUDZe7A4hoOJYjg1JRYK2W8 xhCBOX35bIkH+chpeILR9a7Mny6ts2evhoDdZwUgBLZTbkQLED/j1JcoFJnhZw5f68Ic 6M3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:mime-version:references:in-reply-to:from :x-gm-message-state:from:to:cc:subject:date; bh=xUsVJOwgcDcFbJCOfQGA7FhU+jWpt3v2usIur93QCFI=; b=6DbLfZYfxg20PCv85vaY1FZQ4WzviRFlawy5pO3nvXfQpw+CMqHWKsPYSktTwmoH93 8lD3XIa6M+tGE8Y7CbA/uyM4fXT6Z0j8QMR4c3i+qAUqkJA/cANU7p9YtVI/XjA3neKG 6E5A1j0NLK7tGqpe338gtcyXy+4ax/DPGwLnYMOcudF6G7dG4/3oZZbEjYUUBZLukhO/ thfbDbOKJZDYtEBxD/R9SLgczvKOhF8pUXG0cfKVmXR7hk7KoGAuLFSKhnTXdzPlJXhf 7o3FRYe8RPsPFlg6zLc93F+pQcxospiOq5evxLOSJ/nCd8EM3ElbxIsCvKTNKwfOdG+N vSoQ== X-Gm-Message-State: ACgBeo0ds6YL8NYqZ8k2fvBlu48iw6cwqbrIjUIjUN20XXQppQXk1iy7 YdSW565VWLeUKzYSZ9Sxh1+Tgq8AM8LaBlWlcrk= X-Google-Smtp-Source: AA6agR6rkjBA6AgubGHmOV+70rSju5u689QrTc+xH1GDB+vP6B3ilfCB1pX/bpVPICYvOazFl2N8r5K/wuDREIkQ3VE= X-Received: by 2002:a05:6870:5581:b0:11e:300:8189 with SMTP id n1-20020a056870558100b0011e03008189mr11614308oao.199.1663436920437; Sat, 17 Sep 2022 10:48:40 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 17 Sep 2022 13:48:39 -0400 In-Reply-To: <877d223vs8.fsf@posteo.net> X-Hashcash: 1:20:220917:emacs-devel@gnu.org::1vocyLB3SK2AYSUh:2jCA Received-SPF: pass client-ip=2001:4860:4864:20::2b; envelope-from=stefankangas@gmail.com; helo=mail-oa1-x2b.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 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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:295536 Archived-At: Philip Kaludercic writes: > What kind of prefix keys are we talking about? Could you give me a > recent example for where which-key was useful to you (or anyone else)? For me, it's all of them. But how about `C-x r' or `C-x C-k'? > But none of this is necessary when you press C-h. The only disadvantage > is that you would have to repeat the prefix, but I think that could be > changed. (BTW, if we are talking about messing up window layouts, `C-h' does too. Even more so than `which-key', IME.) > I personally think this is an advantage (though I wouldn't put it the > way you did). To me `which-key' -- the way it is configured by default > -- seems fragile and unreliable. A help buffer is just-another-buffer > and doesn't appear to be an exception to the rest of how Emacs works. I don't see anything exceptional. Emacs already shows the key in the echo area by default, it just doesn't give you all the useful help that `which-key' does.