Fix minibuffer histoty completion for Emacs-27.2

This commit is contained in:
Gerard Vermeulen 2021-12-12 03:31:47 +01:00
parent 2faaa1a028
commit fc0a81fd1f
1 changed files with 8 additions and 0 deletions

View File

@ -538,6 +538,14 @@ previous input in the minibuffer.
(add-hook 'minibuffer-setup-hook 'minibuffer-setup-history-completions)
;; Stolen from Emacs-28.1 for Emacs-27.2:
(unless (fboundp 'minibuffer--completion-prompt-end)
(defun minibuffer--completion-prompt-end ()
(let ((end (minibuffer-prompt-end)))
(if (< (point) end)
(user-error "Can't complete in prompt")
end))))
;; Adapted from minibuffer-complete:
(defun my-minibuffer-complete-history ()
(interactive)