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

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

[elpa] externals/ace-window 751bd326db 2/3: Allow configuration of the p


From: ELPA Syncer
Subject: [elpa] externals/ace-window 751bd326db 2/3: Allow configuration of the posframe position
Date: Tue, 6 Sep 2022 14:57:15 -0400 (EDT)

branch: externals/ace-window
commit 751bd326db0c62a8c3836b315d807b4cda3b68b9
Author: Mark Skilbeck <mark.skilbeck@rigetti.com>
Commit: Oleh Krehel <ohwoeowho@gmail.com>

    Allow configuration of the posframe position
---
 ace-window-posframe.el | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/ace-window-posframe.el b/ace-window-posframe.el
index d7153183f2..2937aeba3c 100644
--- a/ace-window-posframe.el
+++ b/ace-window-posframe.el
@@ -1,5 +1,7 @@
 (defvar aw--posframe-frames '())
 
+(defvar aw-posframe-position-handler #'posframe-poshandler-window-center)
+
 (defun aw--lead-overlay-posframe (path leaf)
   (let* ((wnd (cdr leaf))
          (str (apply #'string path))
@@ -8,7 +10,7 @@
       (push bufname aw--posframe-frames)
       (posframe-show bufname
                      :string str
-                     :poshandler 'posframe-poshandler-window-center
+                     :poshandler aw-posframe-position-handler
                      :font (face-font 'aw-leading-char-face)
                      :foreground-color (face-foreground 'aw-leading-char-face)
                      :background-color (face-background 
'aw-leading-char-face)))))



reply via email to

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