aboutsummaryrefslogtreecommitdiff
path: root/modules/coverage-elisp.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-26 00:04:15 -0400
committerCraig Jennings <c@cjennings.net>2026-06-26 00:04:15 -0400
commit751b5670240fc233b47cb265ca6550277ce74808 (patch)
tree50fead0865891b67fdaeca60167a69a44801d978 /modules/coverage-elisp.el
parent1fab0a3ccb5f2a7c92e2c912f64f61f10e1118bd (diff)
downloaddotemacs-751b5670240fc233b47cb265ca6550277ce74808.tar.gz
dotemacs-751b5670240fc233b47cb265ca6550277ce74808.zip
refactor(term): retire ghostel, migrate copy-mode and tmux-history to eat-config
Complete the EAT consolidation by removing ghostel. ai-term and F12 already run on EAT, so ghostel's only remaining users were the dashboard launcher and term-config itself. Migrate the terminal-generic pieces into eat-config: the tmux copy-mode (C-<up> enters it, the same UX and keybinding as before, since agents run EAT over tmux) and the tmux-history capture, swapping ghostel-send-string for a pty write and the mode checks to eat-mode. Repoint the dashboard "Launch Terminal" to the eshell/EAT toggle, swap the face-diagnostic terminal-mode check to eat-mode, and refresh auto-dim's comment. Delete term-config.el and its init require. EAT's default semi-char non-bound-keys already lets windmove, buffer-move, and the Emacs essentials reach the terminal. Tests retargeted; the obsolete ghostel-keymap-exceptions tests are dropped.
Diffstat (limited to 'modules/coverage-elisp.el')
0 files changed, 0 insertions, 0 deletions