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: Other details about completion. Date: Fri, 1 Apr 2022 17:38:39 +0200 Message-ID: <20220401153839.idrzrbfl2yfzga3y@Ergus> References: <20220401153839.idrzrbfl2yfzga3y.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="13317"; 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 Fri Apr 01 17:39:49 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 1naJNK-0003CE-Pd for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Apr 2022 17:39:46 +0200 Original-Received: from localhost ([::1]:38184 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1naJNJ-0001UR-Kq for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Apr 2022 11:39:45 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:54738) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1naJMV-0000jp-2V for emacs-devel@gnu.org; Fri, 01 Apr 2022 11:38:55 -0400 Original-Received: from sonic303-2.consmr.mail.bf2.yahoo.com ([74.6.131.41]:45095) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1naJMR-0003F1-Uf for emacs-devel@gnu.org; Fri, 01 Apr 2022 11:38:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1648827528; bh=vxm8oAThu5Mai3+db43xtao1X9VB9HWLRxvP+2uwXUw=; h=Date:From:To:Subject:References:From:Subject:Reply-To; b=AnOtLXL/JVJ3cI6/7AonJBhqqnWBP0SRVrrPgXDGJ9Jqqj7OLM4IQ1zqRLgUGVEZe+vVUjuWwKQXVi5c43a5J//vmHBG0uRtNXs2xrM7v590rSM2JJlqctIyoqa3vLjXBM2hlpMEoDzzQ+q5uD3arV+rktGGQPgiuykTqxXhIktRbkclWC3S4O5rFwzPfCu92xspvV9o3FinpG391dclkC12t00dvZAVQrh0CikjhcADnS9MkH0dxxCUNNBzDABw8YWHT9p9N/7IcFEv2IPD8RlWerLeOMsGYbCXZJv3REhN9H7GB1l2nuNsbklOkj7XBPlL6w+Xz+cUv4HzMILI4w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1648827528; bh=XY82ZiUGnpP+5GQhYuH7OtSpJB94QrTIgpP0ZmjQ4lm=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=kLRZPEYAZoTuynJAebECgDHatOOUIl4K1hGQkHFL/f9vXrVCvxpPleeuZTr6m6wQK1Lsp83OV2cx+9eCI2/PoB7Bm+wOkvpgQnFEMi57Wu3KqFx58pQMuvbGHNavV2VEiRKht+5UI8RL5V0+XyZgWGAHzLFfxXiYio7a5Pt4ldMnC19aX21hWxVxKxU7IjvCUAI+rs8EImyP0NCSPhhZBXd9LZjQL4fnorUsgIvXEJbFNx4nxFunSdBdeNzuHHV1TVAsyyLqdHuMUdQi8Lb5fnw9lJKfaSjLp437CTuAvo+T9GudRLxnoUVQ5FpLwiFKQuFBDTgx0DjtYetkgKrHmg== X-YMail-OSG: KNTcM7UVM1lmPkjsmVrLlKV7zMXEPjkOisAWwMImCxOPfaQPxrqCOE3npzWS08v Z8kOLrDo6RX0z.diDJbvCQIkYppefA7K08iRKIlG9zgOCjECR_MGt7bZaEy7VzjabBdQqg8XRra9 5QSlsv7g7k4bWtNgSDvMI.vIVKlIaE3Vsx53HtjqcKBdnGDpGsgbYlpCrq3yTthaRRNaIluZTfwz sqWH6lg5ePgzmfvJIMm1que4lOPqxWXYgSqNtlr0eNWFPfZmhEU5yFxo4F898LSqzxjZia8Z2Wl_ OeqEgT7NkXllfSSUIQWp5ys_IfsrFYs_av6EbJG.iOpxNSLZswARXNi9fbgchQ5y1FVFGAeLz9ZC YOjbhMKUQV9VdiJJ2l9XY.NwOvoU.93J_yAyzvyRCwaAwHYrUmird22Cmvy9b.0GGb6ZjoeirGfL Zgyswz77RWyPjaa2IUtxjSpSwSU6QBtr0gkFe1Ey1RFUcGKNYBAo756fRj3qpZO7tvvx2opd67JY 3zK6oVi4nrPtbkxmh9dXxoXLOJnA6quh0qmcxe5E6SGsTNXEGbtNR2Tilneco.3xha3V2OS0Dn.u 4U.kXCrvm.BhMdP5QLRzbd8vxM1QqKKExICzVVXeixOLuZIwz55A9MqNv218kYGV.EKImLs80coU QZcG4OsF8H4_nwMYfM2XOWsV_ospBbLn32I7TvkDL2VUbg7zq1ETD4.SOL3hQHlqZ8z_1vpq7otj Ei9h5Q4bLRF.DMBUlaxN.MzSCO9H8KHSJPqSfDNnloYBso4mS2lCH0S0sdfW_zQYZU1wg.tftms. M4NYKBVNSHu4vZKctSAqHFQDiooMmGEsRS9q4SPgC2 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.bf2.yahoo.com with HTTP; Fri, 1 Apr 2022 15:38:48 +0000 Original-Received: by kubenode505.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 49875dd8604cee1452bfe0388fc9e657; Fri, 01 Apr 2022 15:38:43 +0000 (UTC) Content-Disposition: inline X-Mailer: WebService/1.1.20001 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol Received-SPF: pass client-ip=74.6.131.41; envelope-from=spacibba@aol.com; helo=sonic303-2.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:287673 Archived-At: Hi all: After some days using the new completion customs I have found some other details that maybe could be `improved'. 1) When display-line-numbers is enabled the extra lines (help and header) produce a mismatch between the line number and the current candidate. I know we can live with it... But... maybe there is a way to add a padding or a property or anything that inhibits the display engine from producing numbers for some lines or a line range... even if we restrict it to only the beginning lines and internal use? I know there is some code to do that with continuation lines... 2) Do we have a property or any way to make the commands in M-x to show some help? Like the one shown when `completions-detailed` is non-nil in `C-h f`? Best, Ergus