diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-11 00:02:50 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-11 00:02:50 -0500 |
| commit | 287ca3a7cb8a351e5cae1b2480fbe2baf42e2fc8 (patch) | |
| tree | 174f94f42a6a6df1f52fb32364ae3cbcdc36ec5b /tests/test-coverage-core--format-report.el | |
| parent | 0cd82cab2699ae4cba5772da8a69d5402fd391b6 (diff) | |
| download | dotemacs-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 'tests/test-coverage-core--format-report.el')
0 files changed, 0 insertions, 0 deletions
