Subject: bug#38485: Customizing glyph widths

From: Eli Zaretskii <[email-masked]>
Date: Thu, 05 Dec 2019 05:36:27 +0200

> Cc: [email-masked], [email-masked]
> From: Clément Pit-Claudel <[email-masked]>
> Date: Wed, 4 Dec 2019 15:55:38 -0500
> 
> Another example: the nameless-mode pacakge uses prettification to display the name of the current file as :, so that in foo-bar.el the symbol foo-bar-xyz displays as :xyz (with a different color for the colon) to shorten lines and improve readability.  Widening this ':' would defeat the purpose of that package.

That's why I suggest a buffer-local variable.  This package should not
set it, then.

And anyway, trying to lump too many conflicting requirements is likely
to have only one result: that this will never get implemented.