emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master e27e123 2/4: posframe: posframe--delete-frame -> posframe-


From: Feng Shu
Subject: [elpa] master e27e123 2/4: posframe: posframe--delete-frame -> posframe-delete-frame
Date: Thu, 8 Mar 2018 19:37:53 -0500 (EST)

branch: master
commit e27e123f9dc0fcdf5efe856b2f765408ee166008
Author: Feng Shu <address@hidden>
Commit: Feng Shu <address@hidden>

    posframe: posframe--delete-frame -> posframe-delete-frame
    
    * posframe.el (posframe-delete-frame): posframe--delete-frame -> 
posframe-delete-frame
    (posframe-auto-delete): using posframe-delete-frame
    (posframe--create-posframe): using posframe-delete-frame
---
 posframe.el | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/posframe.el b/posframe.el
index 2a05ba0..0c1005a 100644
--- a/posframe.el
+++ b/posframe.el
@@ -72,10 +72,14 @@
 ;; #+END_EXAMPLE
 
 ;; *** Delete a posframe
-;; #+BEGIN_EXAMPLE
-;; (posframe-delete " *my-posframe-buffer*")
-;; #+END_EXAMPLE
-
+;; 1. Delete posframe and its buffer
+;;    #+BEGIN_EXAMPLE
+;;    (posframe-delete " *my-posframe-buffer*")
+;;    #+END_EXAMPLE
+;; 2. Only delete posframe's frame
+;;    #+BEGIN_EXAMPLE
+;;    (posframe-delete-frame " *my-posframe-buffer*")
+;;    #+END_EXAMPLE
 ;; *** Delete all posframes
 ;; #+BEGIN_EXAMPLE
 ;; M-x posframe-delete-all
@@ -178,7 +182,7 @@ This posframe's buffer is POSFRAME-BUFFER."
                    ;; user change args, recreating frame
                    ;; is needed.
                    (equal posframe--last-args args))
-        (posframe--delete-frame posframe-buffer)
+        (posframe-delete-frame posframe-buffer)
         (setq-local posframe--last-args args)
         (setq-local posframe--last-position nil)
         (setq-local posframe--last-posframe-size nil)
@@ -490,10 +494,10 @@ WIDTH and MIN-WIDTH."
 
 (defun posframe-delete (posframe-buffer)
   "Delete posframe which buffer POSFRAME-BUFFER."
-  (posframe--delete-frame posframe-buffer)
+  (posframe-delete-frame posframe-buffer)
   (posframe--kill-buffer posframe-buffer))
 
-(defun posframe--delete-frame (posframe-buffer)
+(defun posframe-delete-frame (posframe-buffer)
   "Kill child-frame of posframe.
 This posframe's buffer is POSFRAME-BUFFER."
   (dolist (frame (frame-list))
@@ -538,7 +542,7 @@ This posframe's buffer is POSFRAME-BUFFER."
   "Auto delete posframe when its buffer is killed.
 
 This function is used by `kill-buffer-hook'."
-  (posframe--delete-frame (current-buffer)))
+  (posframe-delete-frame (current-buffer)))
 
 (add-hook 'kill-buffer-hook #'posframe-auto-delete)
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]