From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: jaime.escalante@gmx.com Newsgroups: gmane.emacs.bugs Subject: bug#48764: mini-buffer completion Date: Mon, 31 May 2021 22:16:26 +0200 Message-ID: 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="40581"; mail-complaints-to="usenet@ciao.gmane.io" To: 48764@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon May 31 23:10:22 2021 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 1lnpAz-000AUy-Rv for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 31 May 2021 23:10:21 +0200 Original-Received: from localhost ([::1]:60256 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lnpAy-00060x-Ph for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 31 May 2021 17:10:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37130) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lnpAg-0005un-Ic for bug-gnu-emacs@gnu.org; Mon, 31 May 2021 17:10:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51719) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lnpAg-0005Mu-BM for bug-gnu-emacs@gnu.org; Mon, 31 May 2021 17:10:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lnpAg-0001fC-6f for bug-gnu-emacs@gnu.org; Mon, 31 May 2021 17:10:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: jaime.escalante@gmx.com Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 31 May 2021 21:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 48764 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.16224953516304 (code B ref -1); Mon, 31 May 2021 21:10:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 31 May 2021 21:09:11 +0000 Original-Received: from localhost ([127.0.0.1]:35027 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lnp9r-0001dc-9O for submit@debbugs.gnu.org; Mon, 31 May 2021 17:09:11 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:50240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lnoKy-0006Zu-EP for submit@debbugs.gnu.org; Mon, 31 May 2021 16:16:39 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:54966) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lnoKx-0002kp-K7 for bug-gnu-emacs@gnu.org; Mon, 31 May 2021 16:16:36 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:39529) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lnoKs-0005Qr-F3 for bug-gnu-emacs@gnu.org; Mon, 31 May 2021 16:16:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1622492186; bh=5xudt/pDtOuTPQrnTwrBX9C9UIgmXkD7gwesh/74RKI=; h=X-UI-Sender-Class:From:To:Subject:Date; b=W7ODNRD0mMRlEN2GycXqTqy1KBoEOYjE5yNjQiRCwyHIH19xNvQCD7elYkACKVhpH H0k9XrX40RnpPsfVxTTampp6Ontee9gKNQmMXBe90gifqL1BAB+ol7nqQo9eCJ4b2Q 5dc88DEZzmKOUlWovDSye+y4PuBm13aSlJaT/22E= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [213.165.168.94] ([213.165.168.94]) by web-mail.gmx.net (3c-app-mailcom-bs01.server.lan [172.19.170.58]) (via HTTP); Mon, 31 May 2021 22:16:26 +0200 Importance: normal Sensitivity: Normal X-Priority: 3 X-Provags-ID: V03:K1:h9QQqdKYW/uYRZ+CKoEjrt3AG26zDV6h8oM3xC90s3cqg3qNrm8c4sT/C7sEyAxoI/6AL 8YYMQ16GzXsPM0Fat0sjrVnzUH0YVpWaperjBd670oLGKLw1CMY9GgXTzHHlU0jgoMSbfCf8BqAX OIAF9StWcOk7lerTC+aZvUr+llhEz0Ya+T7PIDRXsqAaK6c+8ZTLsqJqEK1NWkKxCbLROWVSgaNr UpMNTZq/bNV2+45QZARGJk9OyM63lHLx0pDPntG1h+AjRCcpKRSQT4NctO1h+gnSz5sOz0+hPF+F 4o= X-UI-Out-Filterresults: notjunk:1;V03:K0:ym3WvwCBes8=:qLNeEdA4sQn4Z7kEhmEv1X g7sWt0CMZ+wTUO+vT7ue5EMZd7nEroTX1OqLl/K8xc4hH+mVXzIXOf9Eqp34qENqwb4mi2Osy eZbAiPPWKguGMoa1b7P86cB4DK5T8C/Pk7siuFJhWLzK0dND5mqmfSppdZF3zv8lAhnoLOZpZ fcBTnSRlVGrjx2ky/cG7rOR1JVTfXIEVm6anllupESUuTJ5BTcqHpF4/nV0dgbwMVnqafQLMd q/oSZfVHshR/xAraHRCb3ZY1tXfAkHIft2Nf32GZpDXqDR+2H2PsyQaVj7H/F8BV8E5ZWWnyq g/qs5IyD0ut8Y3eGMLkZUyG0H1jDwrT/Ofs2+xonK3Z6gRm2f+w+uVGxMgaJaPJ7pyJ0APtRG 5h0Y4T3HXYfufsRVXZ9uLAAgPmZ0cKQpGIezUQFjxWlwjCN1Q1lVoBQiCEbillUFxiEtTnZUN Sf1Ptq+X5fhoDfZrRQrxFtqIMnbcWR4x9H9RMckFg+6GIAERpSGfiZ9ELvlL7IHeKsC6SyU2F +feo8SHRzPqgXyWfOiLv9wpkhkV8FAAmgf7O7ayg3POph3RxE+7DW+M+FooNExlI2O3CCgVKy ycRqXgMDIaSQi9qrEK8zC++CsupAt/zzPRAF+OrngTnfEfxz+uLwGHXsaw0qFJIN/g+rZgIG9 vH0GBq2IW6Ppc5rePB0uYveytuBjFrYoJSCmBQPTyhEQ6XK+wXCcvhDLB74S3YEHoOycC1lxj JlndyujIj8TwSpLvw2zQN6LkmHxwavpfBurUjKjWVz9siNZILXC6TH6kmgMBxXeDRXxZVpkx Received-SPF: pass client-ip=212.227.17.21; envelope-from=jaime.escalante@gmx.com; helo=mout.gmx.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, 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=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Mon, 31 May 2021 17:09:10 -0400 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:207736 Archived-At: `completing-read' prompts a user to select from a set of candidates, providing mini-buffer completion to narrow and complete the user input. But the mini-buffer does not provide the user with any indication that he can use the "up" and "down" keys to navigate a list of settings. It would be beneficial to introduce some kind of glyph or indicator in the mini-buffer to make the user aware that arrow keys can be used, and be described in the manual. (if current-prefix-arg (let* ( ($major-mode '("org-mode" "texinfo-mode" "emacs-lisp-mode" "lisp-mode" "f90-mode")) ($mode (completing-read "Mode: " $major-mode nil t nil 'ziggurat-bufr-history)) ) (funcall (intern $mode))) (funcall (intern (or mode "org-mode"))))))