branch: master commit f0b55c8c337c666cac75a271df56104f2ab6c195 Merge: 8f20278 6053545 Author: abo-abo <ohwoeo...@gmail.com> Commit: abo-abo <ohwoeo...@gmail.com>
Merge pull request #9 from demon386/master Respect `aw-scope' when jumping with `next-window' --- ace-window.el | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/ace-window.el b/ace-window.el index 0f4458b..1fac65c 100644 --- a/ace-window.el +++ b/ace-window.el @@ -131,6 +131,10 @@ HANDLER is a function that takes a window argument." (lambda () (interactive) (let* ((ace-jump-mode-scope aw-scope) + (next-window-scope + (cl-case aw-scope + ('global 'visible) + ('frame 'frame))) (visual-area-list (sort (aw-list-visual-area) 'aw-visual-area<))) @@ -138,7 +142,7 @@ HANDLER is a function that takes a window argument." (0) (1) (2 - (,handler (next-window nil nil 'visible))) + (,handler (next-window nil nil next-window-scope))) (t (let ((candidate-list (mapcar (lambda (va)