Revert "config: corfu-terminal on macOS GUI for VoiceOver accessibility"

This reverts commit 190a4ae346.
This commit is contained in:
Martin Sukany
2026-02-28 16:57:55 +01:00
parent 190a4ae346
commit f05d124381

View File

@@ -662,14 +662,10 @@ Skip for beamer exports — beamer uses adjustbox on plain tabular."
(lambda () (lambda ()
(add-hook 'completion-at-point-functions #'yasnippet-capf 0 t))))) (add-hook 'completion-at-point-functions #'yasnippet-capf 0 t)))))
;; Corfu popup rendering: use overlays instead of child frames. ;; Corfu popup in terminal — only for Emacs < 31 (31+ handles it natively)
;; On macOS (NS), child frames cause VoiceOver to announce "X window"
;; and break focus tracking. corfu-terminal renders via overlays,
;; which patch 0007 (overlay completion) handles automatically.
;; On terminal Emacs < 31, also needed (31+ handles it natively).
(use-package! corfu-terminal (use-package! corfu-terminal
:when (or (not (display-graphic-p)) :when (and (not (display-graphic-p))
(eq window-system 'ns)) (< emacs-major-version 31))
:after corfu :after corfu
:config :config
(corfu-terminal-mode +1)) (corfu-terminal-mode +1))