From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] Support "\n" in icomplete-separator Date: Thu, 12 Nov 2020 16:36:44 +0200 Message-ID: <83d00izloj.fsf@gnu.org> References: <20201105235735.oxouuek66ehu5o45@Ergus> <20201106151541.dpgep7borlja25su@Ergus> <837dqv5huk.fsf@gnu.org> <83mtzp2qj0.fsf@gnu.org> <83r1p11369.fsf@gnu.org> <837dqr27zs.fsf@gnu.org> <83361f22ah.fsf@gnu.org> <83sg9fzlto.fsf@gnu.org> <83r1ozz22j.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8741"; mail-complaints-to="usenet@ciao.gmane.io" Cc: rudalics@gmx.at, spacibba@aol.com, monnier@iro.umontreal.ca, andreyk.mad@gmail.com, emacs-devel@gnu.org To: Gregory Heytings Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Nov 12 15:38:06 2020 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 1kdDjh-0002AA-9R for ged-emacs-devel@m.gmane-mx.org; Thu, 12 Nov 2020 15:38:05 +0100 Original-Received: from localhost ([::1]:54424 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kdDjg-00074h-C7 for ged-emacs-devel@m.gmane-mx.org; Thu, 12 Nov 2020 09:38:04 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38342) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kdDiE-00064w-7b for emacs-devel@gnu.org; Thu, 12 Nov 2020 09:36:34 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:53069) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kdDiB-00025o-1n; Thu, 12 Nov 2020 09:36:31 -0500 Original-Received: from [176.228.60.248] (port=3442 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kdDiA-0007Mn-6D; Thu, 12 Nov 2020 09:36:30 -0500 In-Reply-To: (message from Gregory Heytings on Thu, 12 Nov 2020 08:50:34 +0000) 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:259078 Archived-At: > Date: Thu, 12 Nov 2020 08:50:34 +0000 > From: Gregory Heytings > cc: rudalics@gmx.at, spacibba@aol.com, monnier@iro.umontreal.ca, > andreyk.mad@gmail.com, emacs-devel@gnu.org > > >>> If someone wants to claim that display of completion candidates by > >>> icomplete-vertical, ivy, etc. is anywhere near as pretty as what you > >>> get when you click on the address bar of a browser and get the > >>> drop-down list of candidates, then I can only say that I cannot > >>> disagree more. > >> > >> But why??? I just tried Ivy again, AFAICS it has everything you have > >> in the drop-down list of a browser: the matching substring is > >> colorized, you can use the mouse to click on a candidate to select it, > >> you can use the mouse to scroll the list up and down... What am I > >> missing? > > > > The looks, the looks... > > > > This is very subjective. Of course, it is! Which is why I'm not going to argue, I'm just surprised that this needs to be explained. Do you also disagree that those Emacs packages strive to emulate the drop-down combo UI? > And, FWIW, I would very much dislike a "combo box like UI" to > replace this. When you do need to use the Web browsers that implement that UI, do you frequently regret they don't work like Ivy?