branch: externals/ivy-posframe
commit d5e7314730077168bf9397e3cd4f86e119291eb8
Author: conao3 <[email protected]>
Commit: conao3 <[email protected]>
move ivy-posframe--add-prompt to advice section
---
ivy-posframe.el | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/ivy-posframe.el b/ivy-posframe.el
index 9030821..bd5126e 100644
--- a/ivy-posframe.el
+++ b/ivy-posframe.el
@@ -268,19 +268,6 @@ This variable is useful for `ivy-posframe-read-action' .")
(when (ivy-posframe-read-action)
(ivy-done)))
-(defun ivy-posframe--add-prompt ()
- "Add the ivy prompt to the posframe."
- (unless ivy-posframe--ignore-prompt
- (with-current-buffer (window-buffer (active-minibuffer-window))
- (let ((point (point))
- (prompt (buffer-string)))
- (remove-text-properties 0 (length prompt) '(read-only nil) prompt)
- (with-current-buffer ivy-posframe-buffer
- (goto-char (point-min))
- (delete-region (point) (save-excursion (line-move 1 'noerror)
(point)))
- (insert prompt " \n")
- (add-text-properties point (1+ point) '(face
ivy-posframe-cursor)))))))
-
(defun ivy-posframe-read-action ()
"Change the action to one of the available ones.
@@ -436,6 +423,19 @@ selection, non-nil otherwise."
`(:background ,bg-color :foreground ,bg-color)))
(setq-local cursor-type nil))))
+(defun ivy-posframe--add-prompt ()
+ "Add the ivy prompt to the posframe."
+ (unless ivy-posframe--ignore-prompt
+ (with-current-buffer (window-buffer (active-minibuffer-window))
+ (let ((point (point))
+ (prompt (buffer-string)))
+ (remove-text-properties 0 (length prompt) '(read-only nil) prompt)
+ (with-current-buffer ivy-posframe-buffer
+ (goto-char (point-min))
+ (delete-region (point) (save-excursion (line-move 1 'noerror)
(point)))
+ (insert prompt " \n")
+ (add-text-properties point (1+ point) '(face
ivy-posframe-cursor)))))))
+
;;;###autoload
(defun ivy-posframe-enable ()
"Enable ivy-posframe."