emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: BIKESHED: completion faces


From: Stefan Monnier
Subject: Re: BIKESHED: completion faces
Date: Tue, 05 Nov 2019 13:36:19 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

Hmm...

After trying it out for a while, I think I can't root for "common=bold,
firstdiff=underline" any more because in the basic/prefix-completion
case the firstdiff chars end up drowned by the previous bold common
prefix and the underlines: it's noticeable less legible IMO.

I tried the "white smoke" background for "common" but didn't like it
because it's too discrete, barely noticeable on my screen.

I'm no big fan of "common=blue3-background firstdiff=bold" but it might
be the least bad option for now: for the basic/prefix-completion it's
sufficiently discrete that it doesn't get in the way; for
flex-completion I find it to be a bit too discrete, but at least the
highlighting is visible enough that some users may be satisfied and that
those who aren't can clearly see that all it takes is to change the face
(whereas currently they can reasonably be expected to presume that the
common part does not have any face applied to it since its face is
indistinguishable from `default`).

BTW, what do "typical" other systems use as highlight for the
common part?  Is there enough agreement there that it's worth trying to
pay attention to it (kinda like the "blue" for hyperlink convention)?


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]