From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: BIKESHED: completion faces Date: Thu, 07 Nov 2019 21:43:00 +0000 Message-ID: <87lfsrqs63.fsf@gmail.com> References: <83ftj2gma8.fsf@gnu.org> <87zhhaxalt.fsf@gmail.com> <83bltpgffr.fsf@gnu.org> <83tv7gg9oz.fsf@gnu.org> <83r22kg8pa.fsf@gnu.org> <20191106205133.njij3ve7qqy7yh3q@Ergus> <83ftizg4nr.fsf@gnu.org> <8336ezg2vm.fsf@gnu.org> <83wocbelu1.fsf@gnu.org> <83imnvegcp.fsf@gnu.org> <83ftizeelw.fsf@gnu.org> <83bltne6oq.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="241920"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: spacibba@aol.com, dgutov@yandex.ru, monnier@iro.umontreal.ca, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 07 22:43:38 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iSpZ3-0010od-Tj for ged-emacs-devel@m.gmane.org; Thu, 07 Nov 2019 22:43:38 +0100 Original-Received: from localhost ([::1]:48296 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iSpZ2-0005iQ-2b for ged-emacs-devel@m.gmane.org; Thu, 07 Nov 2019 16:43:36 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59054) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iSpYb-0005iH-8X for emacs-devel@gnu.org; Thu, 07 Nov 2019 16:43:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iSpYZ-00075r-Kj for emacs-devel@gnu.org; Thu, 07 Nov 2019 16:43:08 -0500 Original-Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:44859) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iSpYZ-000759-9U; Thu, 07 Nov 2019 16:43:07 -0500 Original-Received: by mail-wr1-x42a.google.com with SMTP id f2so4736276wrs.11; Thu, 07 Nov 2019 13:43:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=DYqMAdJsW9k8hvDwTECesWCFjEzzvLmtA32RZxFNPtQ=; b=h+0F0t76BkQGc/KJNioAE+CbopFprkhPi5vnnz99TNaQ5bOPxDCsVLygC1n3/we4nI 5wyl4hqu5lsxAY1FWXYlRcMPATMNQIDOwUQ8dZlgKaoMcrmI+n8N5WU0OmNdDFRh8Gwv +OCuSxrZ9hJa5ZTUovw+yOS+eivhaUj/JvQKZDaR5sxreizZePjaWBnU7pw+MopKleje kSrYYAeGOCKWXODEVQFgiwun6KVwSEksFIBsmdnjp5hZG7myJl77fCZ5qbSNLPAKAipe yAS/07EURb2qZqOS92pynSpOqCUejT26yxkyucexmtvtenKAXy/sL2HG7ZurNw1OoqoR zRcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=DYqMAdJsW9k8hvDwTECesWCFjEzzvLmtA32RZxFNPtQ=; b=gR7oNzfIBmjPHFIs3LtO5wFvYOqMcQh9o9ZIBQADSDm501KkDWY3aO3MYC1gXpgnGs WOKcafx2HmZY2ttLuzRbnEhTXhtakCkw+fj3b3ywuR4QTp9/N69ZA9N8voSz+fuss5CK viWftWaUVoPGVoXJtXgVk+1jdUrqNibQwnpCtH9x9bV9JXwwJt4bVmvhAeY6yqdEXBy+ HYm6EtOG3XTh9dO3MLrprxVugo2mvzEVzLPMmniAhStZ90+Tk48aHB+mmBwfJXxQnvgR rTB0VIudEDn2z3LZdDH/VbrWMKG7gthMe4iJAbTy2Ne/4HSS9C5U18vrO81/YRQ8gXcq UTmg== X-Gm-Message-State: APjAAAWUI8urgjalWxVtdXCRhqBsEQrX2XeAhHHTXT8cWG2bemVscI/N 1tt8brHMFwVwYN+EFwlyWZk= X-Google-Smtp-Source: APXvYqztx6gYIsKQVFia5+jV3swarqGZBxMR+PVP7MxwR7WYFonSDc88ya8umpWf+Qsj/fNikiLZZw== X-Received: by 2002:adf:f1c7:: with SMTP id z7mr5418374wro.355.1573162985962; Thu, 07 Nov 2019 13:43:05 -0800 (PST) Original-Received: from lolita.yourcompany.com ([2001:818:d820:9500:1ebb:afd8:ab26:f0f6]) by smtp.gmail.com with ESMTPSA id p13sm4379757wrs.54.2019.11.07.13.43.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Nov 2019 13:43:04 -0800 (PST) In-Reply-To: <83bltne6oq.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 07 Nov 2019 23:07:49 +0200") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::42a 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:241957 Archived-At: Eli Zaretskii writes: >> From: Jo=C3=A3o T=C3=A1vora >> Date: Thu, 7 Nov 2019 18:37:53 +0000 >> Cc: Ergus , emacs-devel ,=20 >> Stefan Monnier , Dmitry Gutov >>=20 >> > > > > "first-difference" to "completion-emphasis" and >> > > > > "common-part" to "secondary-emphasis" >> > > > >> > > > I think secondary-emphasis is not a good name, it says nothing abo= ut >> > > > its use. We should find a better name. >> > > >> > > "alternate-emphasis"? >> > >> > Same problem. How about "match-emphasis"? >>=20 >> First, I hope we don't confuse ourselves, there is a prefix implicit >> here right? It's "completions" (or actually it should be "completion" >> singular). Apologies if I've been sloppy in using and not using >> the full name. >>=20 >> So I'm proposing "completion-emphasis", which we seem to agree >> on > > Not really, no. Why didn't you object to it 1..2..six mails ago? You just said "secondary-emphasis" is not a good name... This makes us go in circles, Eli. One more time: my only goal in this entire giant conversation, is for the 'flex' style to be able to transform this match on the pattern "foo": fabrobazor ^ `- this letter is bold by default currently into this: fabrobazor ^ ^ ^ `---`---`----- I want these bold by default in the future no change to the 'basic/prefix' completion. If you don't agree to this we can stop the discussion right here, no hard feelings, really no problem. Otherwise, if you do, then the only completion-related face that currently has "bold" is completions-first-difference, which is a silly name for this. Should I alias that to "completions-match-emphasis", your 3-mails-ago suggestion? To something else? Thanks in advance, Jo=C3=A3o