> IOW, whenever each completion UI is updated (that uses completion styles --
> that is, calls completion-all-completions), all its users will see the
> benefits.
BTW, after the recent change many tests are broken at the first part
of test/lisp/minibuffer-tests.el since there is no text property
'completion-score' anymore. I noticed this when adding more tests
at the second part of the same file that is unrelated to this change.
Thanks for noticing and sorry for the breakage. I think the tests need to be updated to reflect what exactly the public expectations are regarding these properties. I'll look into this ASAP.
João