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

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

[elpa] master 6642ebb 06/13: * posframe.el (posframe-auto-delete): Use p


From: Feng Shu
Subject: [elpa] master 6642ebb 06/13: * posframe.el (posframe-auto-delete): Use posframe--delete-frame
Date: Thu, 8 Mar 2018 03:59:41 -0500 (EST)

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

    * posframe.el (posframe-auto-delete): Use posframe--delete-frame
---
 posframe.el | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/posframe.el b/posframe.el
index f073657..6f67828 100644
--- a/posframe.el
+++ b/posframe.el
@@ -523,10 +523,7 @@ This posframe's buffer is POSFRAME-BUFFER."
   "Auto delete posframe when its buffer is killed.
 
 This function is used by `kill-buffer-hook'."
-  (dolist (frame (frame-list))
-    (let ((buffer (frame-parameter frame 'posframe-buffer)))
-      (when (eq buffer (current-buffer))
-        (delete-frame frame)))))
+  (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]