From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ergus Newsgroups: gmane.emacs.devel Subject: Question about completion behavior Date: Wed, 9 Mar 2022 01:10:13 +0100 Message-ID: <20220309001013.gxyh2uasbuxiz6ww@Ergus> References: <20220309001013.gxyh2uasbuxiz6ww.ref@Ergus> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31814"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Mar 09 01:12:10 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 1nRjw1-00088I-Lp for ged-emacs-devel@m.gmane-mx.org; Wed, 09 Mar 2022 01:12:09 +0100 Original-Received: from localhost ([::1]:37044 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nRjw0-0004OC-AE for ged-emacs-devel@m.gmane-mx.org; Tue, 08 Mar 2022 19:12:08 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:58622) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nRjv6-0003gX-K1 for emacs-devel@gnu.org; Tue, 08 Mar 2022 19:11:12 -0500 Original-Received: from sonic307-3.consmr.mail.bf2.yahoo.com ([74.6.134.42]:33182) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nRjv3-0003U7-Kt for emacs-devel@gnu.org; Tue, 08 Mar 2022 19:11:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1646784655; bh=CA4XH6mokIDEJ6NrOIbXPyc+mIxBwE9OoS9NACCOshc=; h=Date:From:To:Subject:References:From:Subject:Reply-To; b=Ul55aFyWRUH9HfkxAurEgsLI9iFwm2jhXta9yphJYYxxBqt/1LCDckzjrJjt+LFSlfOeq1e9Gcea8OuCTs0yWDKqrN6+L86HssSfMvdZl/XOr+fKs3jWgaFqFcWlhGLCD++wTv9KlswOCSq7nSwZASAIZzCB3dup6mcHDfnTLZxDsm2vDg+MxrDUDghK3tOAE3x+xXTLYX1KK62zfi0CTXlG+ikLjpb5o0dqPy/+ladiw79J+BEz10KszHwaT2N5xVftsHRz3+HbF4R/CuValKPgdWgg43TDQCsC3poB+qOTMR/W0u2M1qpsOjHRC6gMS/+LTi/idwTDZxi/aPlY4Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1646784655; bh=NfkxKDQK/P69ZnTMAo44G6JfGpNArzoPmoo6MBwxhsw=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=c+6xraHEzUob+mYaiiw8GCcYpJLcepcyK5bzO1dJP3aOmGU/6lT/Y3m5pACliKxEUfEw2yWCTitJqv9ZZNx1y4k8FuqcDp7FHnX7SKP1Tsz08wpuy2zF9SRw5UYj+KU2410bDeEITh6fasBuSYma5fksnoIGcXpGVpHx1T/qfyWUTIsAgRUaK1zyaPct7JJw22/UxbCKpqLVcdf1Oqb4K4sWPGG7GvaSEZWQNcFynkUp5BUk3+UFeZAxUfnLC+rDGcgKWUSVbtkek3lxaLPIxb1H7FkZbRvU9/WPk8NF1qGctpOQ0l1Nyqx6+C9JN6gWE8NtuQi0Bbeup21w2PAIEA== X-YMail-OSG: hZWVYjIVM1kmJNaoXEM0PjY1bNsy.IPixCxyU1IXLjY4KZdHWq8JCCJLAzgWZHz 1CM85V1QWIu7b3VBD7t78eC9VJOR7AGKhwUjS_88v52Zb8sgmHiy.U3PG7qS.4zueCTKZ.cTIzTp 5O79QgD1chB4HWEek70Ey0uMVM_U.yZxzjHS5yW.uilFoT5W2l27ZlsrivV5hRo4nldiGmzRmxoL dZyI1_pz9WkUeIQ3E5S._rCyEAvq645sfEJ7vLj_hVesHGHwZtDeQqODYiVx1Sys9Kn55oTie_Fo SW9Gi4pYsQ4woA301fHyMAXVNW_3qbVUi4UIua8DohBgfthP7LqmbJ_ZTDbwykNcTbOpgzXw6NlL tHgQGTHOrbgWKXMQy3iU4.1p4Nxx9NdYdgetD31E2O5sKbfAEihUfcZvFGZeJoesDWJmCopuIsiR zba4VDFpW75Knw7PElroNrXbH2nQNHFjZ4UZOUzQk_rabhP3RWc2eX2pX89J.yasaLlGhSUxWyQ0 8E8jzSl44wFFFp0PjukrHgj6qL4Tr90iJoBdRdQ5lytq3K88iHepkLYS115eQRbMhE6NwGOz5S5B 4hA7_LC0myekKsNDVRsBEmfJZyzfKE4fjNjoY__GQGe4ocy7enTAFWzsXdqbe.1xaZX8lSSEkyI2 axKCzz.vLfh0TtqtV_siRTa99qUvr8Lg9EV38qzh7oRoZcTTzLW4jHyL54i2F9oTfi8nOg77JFWX Iv7spa_Hs0eZQbyiULjKbvMZvYb7eTgEE_Kwc7zsFqgCcBb6xYPC9znZa1M_jX9tQkhznjnK98Ah iWEghW97nE1RaYPXi0VnQQKRGXu0s8cvJuQjAI2Lci X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.bf2.yahoo.com with HTTP; Wed, 9 Mar 2022 00:10:55 +0000 Original-Received: by kubenode516.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 6f563ea1cb21a942c86431bb2a58b0a3; Wed, 09 Mar 2022 00:10:51 +0000 (UTC) Content-Disposition: inline X-Mailer: WebService/1.1.19878 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol Received-SPF: pass client-ip=74.6.134.42; envelope-from=spacibba@aol.com; helo=sonic307-3.consmr.mail.bf2.yahoo.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, RCVD_IN_MSPIKE_H2=-0.001, 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: 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:286939 Archived-At: Hi: I am wondering if this behavior is totally intended and consistent. emacs -Q M-x c: shows-completions o: updates-completions mp: updates-completions i: inserts l and hides completions?? I would expect that in this case the last tab inserts l and update completions as well. And have the current behavior (hide completions) only when completion-auto-help == 'lazy or when the completion is exact and unique. In the code that hides the completions there is actually a comment about this: ;; We could also decide to refresh the completions, ;; if they're displayed (and assuming there are ;; completions left). Is anyone working on this? Was all this behavior intended or how do you propose to solve this?