From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] (icomplete-vertical-mode): Add support for affixations and, annotations Date: Tue, 01 Jun 2021 14:58:58 +0000 Message-ID: References: <87zgwlb4xc.fsf@gmail.com> <617d06ca-27bf-2ae8-26eb-1042123499d3@daniel-mendler.de> <87pmxhb1rs.fsf@gmail.com> <23510125-37b9-e87e-3590-5322f44772ce@daniel-mendler.de> <87y2c5nhsr.fsf@mail.linkov.net> <87h7irss50.fsf@mail.linkov.net> <43d1599e-2ba9-2efb-45c3-76c67d29a69d@daniel-mendler.de> <87tumrgqrb.fsf@gmail.com> <87tumq92pe.fsf@mail.linkov.net> <87lf82g10g.fsf@gmail.com> <87y2c24lww.fsf@mail.linkov.net> <871r9t2lsy.fsf@mail.linkov.net> <22880197-6d05-c821-2c58-328ed3cfc02e@daniel-mendler.de> <87eedruui3.fsf@gmail.com> <8dd915fe-fe67-2a45-67ff-8aaa3e9b9aca@daniel-mendler.de> <878s3zuq47.fsf@gmail.com> <09f2a253-84ba-5cfd-552e-0b89109864a5@daniel-mendler.de> <875yyxaoxp.fsf@gmail.com> 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="18803"; mail-complaints-to="usenet@ciao.gmane.io" Cc: =?UTF-8?Q?Jo=C3=A3o_T=C3=A1vora?= , emacs-devel@gnu.org To: Daniel Mendler Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jun 01 17:00:38 2021 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 1lo5sk-0004iW-Gc for ged-emacs-devel@m.gmane-mx.org; Tue, 01 Jun 2021 17:00:38 +0200 Original-Received: from localhost ([::1]:35676 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lo5sj-00019H-EA for ged-emacs-devel@m.gmane-mx.org; Tue, 01 Jun 2021 11:00:37 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35470) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lo5rC-00087W-SR for emacs-devel@gnu.org; Tue, 01 Jun 2021 10:59:02 -0400 Original-Received: from heytings.org ([95.142.160.155]:49416) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lo5rB-0000wm-16 for emacs-devel@gnu.org; Tue, 01 Jun 2021 10:59:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1622559539; bh=/dsvzFU6cO0D6AL2IVCEN+HwYPS34R6b//bOD2Ck+aQ=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=uJdrbUbNTrGNWm3Q76meZaQ1hiRHz65Q2sLuR963SWfKFdUw7WH+cIYG8ukh3IeFm oi876vcMV17oBmriTcwT4hs9KJoSW3h/Y7gGgr35PPQteEkMVw36f24L9QINwuxmYj HlJkzjf/r8rdyAhCl1/h2Y3j5/hIVkoLcOhcArw25ksaKzzAo6hnfkuyGFT/HNGq6M peKuNGuHVJuzkR6VhJ/NBe/v65PjxoRkTqR8yew3WAkafFtvQnCRUJHWW2mtIMGTHl ++5slnFixSQY7hJMv3SqMrT1f2CK5BR3UH7plqrX2SQdWvxsqzCBKlJ+DjEAHk7qOw ENudVIEXjgUtg== In-Reply-To: Received-SPF: pass client-ip=95.142.160.155; envelope-from=gregory@heytings.org; helo=heytings.org 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, SPF_HELO_PASS=-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.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:270201 Archived-At: > > Regarding the annotations I disagree. The default *Completions* UI also > annotates by default with not possibility for the user to turn this off, > except by overwriting the `annotation-function` itself for example by > advising `completion-metadata-get`. > And this is (for me, and likely for others) one of the differences between the *Completions* buffer and the minibuffer. I'm not against making it possible to display annotations in the minibuffer for those who want to see them there, but hardcoding them is IMO wrong. And as I said users might want to display these annotations with their own formatting, e.g. to display only some but not all of them in the minibuffer.