nicm
0908d3dccb
Don't bother working out width for fuzzy match without positions since
...
it is not needed.
2026-10-16 16:28:16 +00:00
nicm
6398970b2e
Check the column when looking up search marks in case the cursor is past
...
the last column, GitHub issue 5756 from Alejandro Pacheco.
2026-10-16 13:31:24 +00:00
nicm
73e2683f6a
Redraw the client after an OSC 11 background change, GitHub issue 5752
...
from Ilya Pozdnyakov.
2026-10-16 13:31:24 +00:00
bket
00bddc8893
tmux: remove redundant event_del()/evtimer_del()
...
event_add(3) automatically replaces any pending timeout for an existing
event, making explicit event_del() / evtimer_del() calls immediately
before event_add() / evtimer_add() unnecessary.
OK nicm@
2026-10-16 12:36:41 +00:00
nicm
5965228c1f
Like xterm, ignore DL and EL outside the scroll region, GitHub issue 5754.
2026-10-16 12:36:41 +00:00
nicm
6eb906dbd5
Fix -e flags in split-window and new-pane usages, from İhsan Deniz.
2026-10-16 09:52:11 +00:00
nicm
32069f8ced
Add a vertical (side) status line, GitHub issue 5468 from John DeWyze.
2026-10-16 09:52:11 +00:00
nicm
b5d46cb60d
Do not lose text after empty lists.
2026-10-16 05:05:45 +00:00
nicm
7447c5f9ae
Correct pane offsets when clipping both sides.
2026-10-16 05:05:45 +00:00
nicm
7344f9e595
Do not include ignore-size clients in status line sizing.
2026-10-16 05:05:45 +00:00
nicm
786e738b74
Do not ignore lists with no alignment.
2026-10-16 05:05:45 +00:00
nicm
330876a0a9
Use current window for opening menus from mouse so they do not appear to
...
be hidden when opened from status line.
2026-10-16 00:38:08 +00:00
nicm
4ab3dcac79
Do not skip zoom on floating panes which can leave them inconsistent,
...
GitHub issue 5747.
2026-10-15 19:14:41 +00:00
nicm
b111fb23ff
Flip black and white colours for light mode.
2026-10-15 15:15:20 +00:00
nicm
173e6a9e05
Memory leak fixes from someone in GitHub issues 5739, 5744, 5745, 5746.
2026-10-15 10:20:57 +00:00
nicm
73d8f81c2c
Add -f to switch-mode to read choices from a file, GitHub issue 5738.
2026-10-15 10:20:57 +00:00
nicm
1fbadf9b41
Set session for {current} target, GitHub issue 5742.
2026-10-15 10:20:57 +00:00
nicm
c67b537146
Do not discard control state before a control client creates it, GitHub
...
issue 5740 from Andre Popp.
2026-10-15 10:20:57 +00:00
nicm
610bf01351
A few additional readonly checks, GitHub issue 5736 from gmkbenjamin at
...
hotmail dot com.
2026-10-15 10:20:57 +00:00
nicm
cf8c6ec235
Tidy up APC function.
2026-10-14 17:52:10 +00:00
nicm
a37b40001c
Do not set zero bits, and add imagescroll feature to kitty and ghostty.
2026-10-14 15:02:36 +00:00
nicm
9ba088bbe8
Update sizes when we get a WINSZ response.
2026-10-14 14:36:21 +00:00
nicm
06262fbb48
Add a temporary var.
2026-10-14 13:31:35 +00:00
nicm
3e6c6576ab
Track window scrolling for damage.
2026-10-14 13:31:35 +00:00
nicm
abbe04fb74
Add flags to damage struct.
2026-10-14 13:31:35 +00:00
nicm
3ba4fb32cf
Add imagescroll feature and capability.
2026-10-14 13:31:35 +00:00
nicm
6b26f0abc0
Only redraw when a feature changed.
2026-10-14 13:31:35 +00:00
nicm
93e55bb86d
Do redraw as two phases for text and images.
2026-10-14 12:32:27 +00:00
nicm
126dea8828
Redraw when pixel sizes change.
2026-10-14 11:02:09 +00:00
nicm
61b695097e
Fix some long lines.
2026-10-14 04:59:04 +00:00
nicm
e33c83c6ba
Restructure a little bit of code.
2026-10-14 00:12:10 +00:00
nicm
baf8960837
Add format variables for the cmdline property to OSC 133, GitHub issue 5711.
2026-10-13 15:17:50 +00:00
nicm
9026b1d197
Complete layout names and options again, GitHub issue 5731 from
...
intertermux at gmail dot com.
2026-10-13 10:51:22 +00:00
nicm
e2eb6b7d87
Add a flag to mark screen_write_ctx as coming from pane input and change
...
a function argument.
2026-10-13 01:00:11 +00:00
nicm
0985de0bc6
For tree mode, hold a reference to prompt and other bits across command
...
to avoid crashing when killing the session with the mode's pane. GitHub
issue 5728.
2026-10-13 01:00:11 +00:00
nicm
7d01314422
Shorten some long lines.
2026-10-12 18:35:31 +00:00
nicm
d913cf5723
Use grid_free_line when freeing reflow lines.
2026-10-12 18:35:31 +00:00
nicm
d8aa888732
Reset background colour before clearing to end of line.
2026-10-12 16:46:55 +00:00
nicm
89e2015fb2
Preserve pixel sizes with manual sizing.
2026-10-12 15:29:52 +00:00
nicm
b865fe844d
Add kittygraphics terminal feature.
2026-10-12 15:29:52 +00:00
nicm
4d2e4e52e8
Add Kitty feature detection and sixel to WezTerm.
2026-10-12 15:29:52 +00:00
nicm
7fe3e928dd
Add image_support to replace sixel_support variable.
2026-10-12 15:29:52 +00:00
nicm
4caff240c8
Fail an integer format expression with a NaN or out-of-range value, from
...
someone in GitHub issue 5725.
2026-10-12 15:29:52 +00:00
nicm
7a2ea39a3e
Keep the row RM 1049 restores inside the saved grid, from someone in
...
GitHub issue 5724.
2026-10-12 15:29:52 +00:00
nicm
ddddd25d70
Ignore a resize from a client whose tty is closed, from someone in
...
GitHub issue 5723.
2026-10-12 15:29:52 +00:00
nicm
5bfa83d1fa
Do not use a dead pane when redrawing a menu, from someone in GitHub
...
issue 5722.
2026-10-12 15:29:52 +00:00
nicm
801703a3ac
Respect the ncv capability and do not combine attributes and colours
...
that will not work, reported by Joan Bruguera Micó in GitHub issue 5727.
2026-10-12 11:40:05 +00:00
nicm
8ba04e721c
Clear implied Meta when discarding BackTab modifiers, GitHub issue 5730
...
from Joan Fabrégat.
2026-10-12 11:40:05 +00:00
nicm
ef52b9e1cb
Do not treat compact padding cells as width 1, make them width 0. GitHub
...
issue 5718 from dustgle at gmail dot com.
2026-10-12 11:40:05 +00:00
nicm
12c93f50f0
Do not reuse old session group names when a new session is the same as
...
its original session, GitHub issue 5704.
2026-10-12 11:40:05 +00:00