|
From: | Stefan Monnier |
Subject: | bug#56613: 29; minibuffer-complete-history throws an error for minibuffer-history-variable=t |
Date: | Mon, 18 Jul 2022 11:01:37 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
> But I can't find a function that would return the > current completion boundaries to use instead of hard-coding > minibuffer--completion-prompt-end and point-max. Then > completing-read-multiple should set locally such a function > that will use crm-separator and return a cons (BEG . END). I can't remember what hacks are used in CRM, but we do have "a function that would return the current completion boundaries to use": it's what `completion-at-point-functions` is for. I think the long-term direction is clear: `completion-at-point` should be used not just "in buffer" but in the minibuffer as well. We could start that journey by making use of it for CRM. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |