> 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.
Just nullify the firstdiff face and it becomes better! And you still
"see" the first diff via very advanced visual differentiation
techniques available today in most mammal's brains.
> 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)?
Company uses the same face for flex and common, a drab red
that is barely visible against the default yellow. But it's consistent.