Michael Grant
ff391aa052
Send kitty keyboard probe only if extended-keys is not off.
2026-09-29 17:48:26 +01:00
Michael Grant
d85329e5f0
Detection, done like sync:
...
- ESC[?u goes to every VT100-like terminal at attach, whatever the
options.
- A reply turns on a new kittykeys terminal feature. Users can force
it on or off with terminal-features kittykeys, including kittykeys@
to turn it off.
- Changing extended-keys now takes effect immediately for attached
clients (options.c).
Use, per client, when extended-keys is on: Kitty for clients that have
kittykeys, modifyOtherKeys for clients with extkeys, VT10x otherwise.
Pane side:
- Applications can request either protocol; Kitty wins if one asks for
both.
- Each application gets what it asked for, whichever client typed the
key.
- ESC[?u is answered truthfully.
- The per-client gate is gone. window.c and popup.c are simply
master's versions again.
extended-keys always is back to its master meaning, forcing
modifyOtherKeys mode 1 only. Forcing Kitty on every program would have
sent bash ESC[97;5u for Ctrl-A.
extended-keys-format kitty is still accepted, but now behaves the same
as csi-u.
2026-09-29 07:40:01 +01:00
Michael Grant
e1612fcab3
Cleanup.
2026-09-29 07:40:01 +01:00
Nicholas Marriott
4f523f41c9
Update CHANGES.
2026-09-24 20:49:41 +01:00
Nicholas Marriott
14a01dd337
Note changes from Heon Jeong.
2026-09-11 09:05:06 +01:00
Nicholas Marriott
4839123510
Tweak changes.
2026-09-09 13:50:42 +01:00
Nicholas Marriott
5aeacf1cae
Update CHANGES.
2026-09-09 13:06:56 +01:00
Nicholas Marriott
3dd575ce55
Update CHANGES.
2026-09-01 21:48:30 +01:00
Nicholas Marriott
0f241b7447
Update CHANGES.
2026-08-17 13:59:10 +01:00
Nicholas Marriott
c59230316b
Update CHANGES.
2026-07-23 12:23:12 +01:00
Nicholas Marriott
0868435e81
Add test for A: modifier, from Fernando Daciuk.
2026-07-22 14:17:22 +01:00
Nicholas Marriott
481d48b53b
3.8 changes.
2026-07-17 17:44:43 +01:00
Nicholas Marriott
e802909de0
Fix so that the end of a synchronized update again triggers a redraw.
2026-07-01 17:49:40 +01:00
Nicholas Marriott
78a2145a47
Update CHANGES.
2026-06-30 07:42:25 +01:00
Nicholas Marriott
84291b021f
Fix check so as to not use NULL name.
2026-06-27 10:58:39 +01:00
Nicholas Marriott
4fc4644652
Tweak.
2026-06-26 18:50:42 +01:00
Nicholas Marriott
0ec6870902
Add to CHANGES.
2026-06-07 15:24:53 +01:00
Nicholas Marriott
3d9e6bf454
Update CHANGES for 3.7.
2026-06-07 12:01:09 +01:00
Nicholas Marriott
c5fb5e8bb0
Update CHANGES.
2026-05-20 12:17:30 +01:00
Nicholas Marriott
cc117b5048
Update CHANGES.
2025-12-05 05:39:46 +00:00
Nicholas Marriott
2fc123cf4a
Update CHANGES.
2025-12-04 20:54:44 +00:00
Nicholas Marriott
52917abe21
Update CHANGES.
2025-12-02 14:26:30 +00:00
Nicholas Marriott
640e1a7643
Update CHANGES.
2025-11-27 07:26:09 +00:00
Nicholas Marriott
ec4b5b52af
Version and CHANGES.
2025-11-26 19:00:17 +00:00
Nicholas Marriott
0dac7fe434
Add to CHANGES.
2025-11-26 08:34:33 +00:00
Nicholas Marriott
00cef3e6be
Add to CHANGES.
2025-11-25 22:07:09 +00:00
Nicholas Marriott
ca74fa1db0
Update version and CHANGES.
2025-11-25 21:21:59 +00:00
Nicholas Marriott
987986631d
Merge tag '3.5a'
...
tmux 3.5a.
2025-11-25 20:42:10 +00:00
Nicholas Marriott
aa0d05f676
Typos, from someone in GitHub issue 4511.
2025-05-22 08:51:14 +01:00
Nicholas Marriott
42959db0a4
Update CHANGES.
2024-10-05 07:00:22 +01:00
Nicholas Marriott
868ddf5d38
3.5a bits.
2024-09-30 13:09:50 +01:00
Nicholas Marriott
ac44566c9c
tmux 3.5.
2024-09-27 08:56:39 +01:00
Nicholas Marriott
bf5d3f2e26
Typo, GitHub issue 3877.
2024-03-21 11:19:59 +00:00
Nicholas Marriott
44ad25b367
Update CHANGES.
2024-02-13 09:12:08 +00:00
Nicholas Marriott
42358cc521
Typos from Bastian Venthur.
2022-06-15 08:01:50 +01:00
Nicholas Marriott
0b355ae811
3.3a.
2022-06-09 12:30:50 +01:00
Nicholas Marriott
87fe00e8b4
Update CHANGES.
2022-06-01 08:37:14 +01:00
Nicholas Marriott
ead75c2d51
Typos, from imcusg at gmail dot com.
2022-05-14 20:16:46 +01:00
Nicholas Marriott
39b1e96b45
Add to CHANGES.
2022-04-06 14:24:17 +01:00
Nicholas Marriott
57396b55a2
Update CHANGES.
2022-02-03 07:50:06 +00:00
Nicholas Marriott
9c77a5b9f0
Remove duplicate.
2021-09-21 10:03:38 +01:00
Nicholas Marriott
7186ab25c9
Those were already there...
2021-09-15 13:40:51 +01:00
Nicholas Marriott
a049ebd6f7
And more CHANGES.
2021-09-15 13:37:39 +01:00
Nicholas Marriott
adb620c4e4
Update CHANGES.
2021-09-15 13:35:08 +01:00
Nicholas Marriott
388f0fe973
Update CHANGES.
2021-08-30 08:17:38 +01:00
Nicholas Marriott
c1be1b351d
Minor cleanups, GitHub issue 2824.
2021-08-14 18:39:56 +01:00
Nicholas Marriott
87521214d3
Fix incorrect option name, from Gregory Pakosz.
2021-06-15 09:44:56 +01:00
Nicholas Marriott
96ad8280b2
Tweak.
2021-06-10 13:05:22 +01:00
Nicholas Marriott
ac98385e55
Merge branch '3.2a'
2021-06-10 09:26:38 +01:00
Nicholas Marriott
57aaad2ddb
Update CHANGES.
2021-06-10 09:25:50 +01:00