aboutsummaryrefslogtreecommitdiff
path: root/modules/flycheck-config.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-11 00:02:50 -0500
committerCraig Jennings <c@cjennings.net>2026-07-11 00:02:50 -0500
commit287ca3a7cb8a351e5cae1b2480fbe2baf42e2fc8 (patch)
tree174f94f42a6a6df1f52fb32364ae3cbcdc36ec5b /modules/flycheck-config.el
parent0cd82cab2699ae4cba5772da8a69d5402fd391b6 (diff)
downloaddotemacs-287ca3a7cb8a351e5cae1b2480fbe2baf42e2fc8.tar.gz
dotemacs-287ca3a7cb8a351e5cae1b2480fbe2baf42e2fc8.zip
fix(keyboard-compat): register terminal arrow-key setup on tty-setup-hook
The arrow-key decodings ran on emacs-startup-hook, but input-decode-map is terminal-local and a daemon's startup hook fires once with no tty. So every emacsclient -t frame opened later missed the decodings, and arrow keys broke in terminal frames. tty-setup-hook runs for each new tty frame, daemon and non-daemon alike. The GUI half already frame-scopes itself. A test pins the hook so a regression back to emacs-startup-hook fails.
Diffstat (limited to 'modules/flycheck-config.el')
0 files changed, 0 insertions, 0 deletions