Hi Juri, On 03/02/2025 09:44, Juri Linkov wrote: >>> emacs -Q >>> M-x describe-face RET >>> M- M- M- >>> >>> In the minibuffer prompt, I see the completions have accumulated. >>> I.e. it appears as >>> boldblink-matching-paren-offscreenabbrev-table-name >>> instead of the expected >>> bold >>> which is the currently highlighted completion candidate. >>> The same accumulation occurs when M- (minibuffer-previous-completion) is used. >> Thanks. >> >> Juri, this seems to be a regression since Emacs 29, so could you >> please look into this soon? > It seems that removal of completion-base-affixes > and completion-use-base-affixes in bug#48356 broke > completing-read-multiple. Could you try this patch? It seems to handle the described scenario well, but maybe I'm missing some other case. E.g. when would the current implementation go down the "else" path, after (and (stringp start) (stringp end)) evaluating to nil?