diff options
Diffstat (limited to '.config/emacs/libraries/selector.el')
-rw-r--r-- | .config/emacs/libraries/selector.el | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/.config/emacs/libraries/selector.el b/.config/emacs/libraries/selector.el index c541572..3b77190 100644 --- a/.config/emacs/libraries/selector.el +++ b/.config/emacs/libraries/selector.el @@ -58,10 +58,6 @@ (define-key selector-minibuffer-map (kbd "C-n") 'selector-next) (define-key selector-minibuffer-map (kbd "M-v") 'selector-previous-source) (define-key selector-minibuffer-map (kbd "C-v") 'selector-next-source) -(defun selector-minibuffer-line (str) - "Write STR to the minibuffer." - (goto-char (point-max)) - (insert (concat "\n" str))) (defun selector-minibuffer-line-face (str face) "Write STR to the minibuffer in FACE." @@ -70,7 +66,8 @@ ;; are active. the real fix probably should live in selector-nearby? (when (< selector--drawn-this-frame selector-minibuffer-lines) (let ((before (point))) - (selector-minibuffer-line str) + (goto-char (point-max)) + (insert (concat "\n" str)) (goto-char before) (forward-line) (put-text-property (line-beginning-position) (point-max) 'face face)))) |