When having aw-ignore-current and ace-window-display-mode both set to t
the numbers in the mode line aren't correct.
This becomes extra problematic when setting aw-display-mode-overlay to nil
with the intent of using only the mode line when chosing window.
Reproduce
- Run
M-x package-isolate.
- Choose
ace-window-0.10.0
- Evaluate the following:
(tool-bar-mode -1)
(scroll-bar-mode -1)
(menu-bar-mode -1)
(load-theme 'wombat)
(bind-key "M-'" #'ace-window)
(setq frame-title-format "")
(setopt mode-line-format '("")
aw-display-mode-overlay nil
aw-ignore-current t
ace-window-display-mode t)
(split-window-below)
(split-window-right)
- Note the numbers associated with the windows (1, 2 and 3).
- Make sure you stand in the top-left window (1).
- Press
M-' 3 and get a No such candidate: 3, hit ‘C-g’ to quit. error.
Screenshot

When having
aw-ignore-currentandace-window-display-modeboth set totthe numbers in the mode line aren't correct.
This becomes extra problematic when setting
aw-display-mode-overlaytonilwith the intent of using only the mode line when chosing window.
Reproduce
M-x package-isolate.ace-window-0.10.0M-' 3and get aNo such candidate: 3, hit ‘C-g’ to quit.error.Screenshot