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

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

[elpa] externals/ace-window de873d1 09/92: Add `aw-reverse-frame-list` v


From: Stefan Monnier
Subject: [elpa] externals/ace-window de873d1 09/92: Add `aw-reverse-frame-list` variable
Date: Wed, 17 Mar 2021 18:39:11 -0400 (EDT)

branch: externals/ace-window
commit de873d17f0ac33d49b769b302f94a71ccddd4502
Author: Jules Tamagnan <jtamagnan@gmail.com>
Commit: Jules Tamagnan <jtamagnan@gmail.com>

    Add `aw-reverse-frame-list` variable
    
    * When non-nil reverts to pre 92bd29c frame ordering
    * Defaults to post 92bd29c frame ordering
---
 ace-window.el | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/ace-window.el b/ace-window.el
index 9c26578..ad7204b 100644
--- a/ace-window.el
+++ b/ace-window.el
@@ -108,6 +108,11 @@ This will make `ace-window' act different from 
`other-window' for
   one or two windows."
   :type 'boolean)
 
+(defcustom aw-reverse-frame-list nil
+  "When non-nil `ace-window' will order frames for selection in
+the reverse of `frame-list'"
+  :type 'boolean)
+
 (defface aw-leading-char-face
     '((((class color)) (:foreground "red"))
       (((background dark)) (:foreground "gray100"))
@@ -394,7 +399,7 @@ Windows are numbered top down, left to right."
         (e2 (window-edges wnd2)))
     (cond ((string< (frame-parameter f1 'window-id)
                     (frame-parameter f2 'window-id))
-           nil)
+           aw-reverse-frame-list)
           ((< (car e1) (car e2))
            t)
           ((> (car e1) (car e2))



reply via email to

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