Function: avy-dowindows
avy-dowindows is a macro defined in avy.el.
Signature
(avy-dowindows FLIP &rest BODY)
Documentation
Depending on FLIP and avy-all-windows run BODY in each or selected window.
Source Code
;; Defined in ~/.emacs.d/elpa/avy-20241101.1357/avy.el
(defmacro avy-dowindows (flip &rest body)
"Depending on FLIP and `avy-all-windows' run BODY in each or selected window."
(declare (indent 1)
(debug (form body)))
`(let ((avy-all-windows (if ,flip
avy-all-windows-alt
avy-all-windows)))
(dolist (wnd (avy-window-list))
(with-selected-window wnd
(unless (memq major-mode avy-ignored-modes)
,@body)))))