Subject: bug#77312: [PATCH] Add uniquify-get-unique-names

From: Eli Zaretskii <[email-masked]>
Date: Mon, 23 Jun 2025 19:09:36 +0300

> Date: Mon, 23 Jun 2025 18:37:13 +0300
> Cc: [email-masked], [email-masked], [email-masked]
> From: Dmitry Gutov <[email-masked]>
> 
> On 23/06/2025 14:27, Eli Zaretskii wrote:
> > Text properties are set on strings as well, not only on buffer text.
> > A notable example is the strings used to construct the mode line.  So
> > I don't see a problem here.
> 
> But either way they are described from the pov of how they affect a 
> buffer and some behavior in it.
> 
> So I wonder how you would want it introduced.

Just describe what this face is used for and what is its effect.

> Maybe instead we would instead have a note somewhere near where 
> 'completing-read-function', saying something to the effect that the 
> completion strings might have a certain text property that would point 
> to related object. Which the completion UI might use to provide some 
> extra functionality.

We should do both.