31e8d4676a
Count line numbers correctly inside strings, reported by Pedro Navarro
...
in GitHub issue 4325.
2025-01-13 08:58:34 +00:00
97fe3563fa
Do not crash if moving popup that has exited to a pane, from Michael
...
Grant in GitHub issue 4312.
2025-01-12 14:36:28 +00:00
37ad1e2f6d
Map bright black (colour 8) to white (7) if the background is black on
...
terminals with only eight colours so the text is not invisible. From
Dmytro Bagrii in GitHub issue 4322.
2025-01-12 14:20:49 +00:00
2a5eba7899
Check backspace against VERASE earlier before it is translated to an
...
internal key and do not go through the mapping on output. Fixes problems
reported by Ben Price in GitHub issue 4284 and by tb@.
2025-01-02 10:34:45 +00:00
e00853ee82
Add an option allowing users to override the width of individual Unicode
...
codepoints (overriding tmux's default list).
2025-01-01 15:17:36 +00:00
eece41547e
Only map S-Tag in mode 2, not mode 1. GitHub issue 4304.
2024-12-20 07:10:51 +00:00
e149d29803
Assign excess space more evenly when spreading out cells, from Torbjorn
...
Lonnemark.
2024-12-17 08:40:24 +00:00
6b32d195e8
Add a nesting limit to source-file, from Fadi Afani in GitHub issue
...
4223.
2024-12-16 09:13:09 +00:00
bec6ce54c1
Memory leak, GitHub issue 4298.
2024-12-16 08:54:34 +00:00
106d1c3538
Missing main-vertical-mirrored from layout list, from charlotte at
...
lottia dot net.
2024-12-16 08:51:41 +00:00
5c3cf2f08b
Preserve modifiers on backspace.
2024-12-06 09:07:40 +00:00
102f34090d
Do not write bracketed paste keys themselves if the pane has not asked
...
for them.
2024-12-06 09:06:56 +00:00
6d792e4123
Fix backspace option for new key format, GitHub issue 4284.
2024-12-04 19:11:15 +00:00
01edce40f3
M-1 to M-7 for 7 preset layouts; from bunkmate
...
ok nicm
2024-12-03 11:18:34 +00:00
72cd0eac29
Add extended keys flag for foot terminal.
2024-11-28 08:49:14 +00:00
d361f21065
Do not check for latest client in callback since the type may be latest
...
but with no window, fixes new-session -x and -y with another attached
client. GitHub issue 4268.
2024-11-27 10:12:20 +00:00
feb090abb3
Do not stop drag on double or triple click, GitHub issue 4272.
2024-11-27 10:10:20 +00:00
6f7db82b18
Add copy-mode-position-style and copy-mode-selection-style for copy
...
mode (they default to mode-style as before).
2024-11-26 15:52:41 +00:00
67cc7f6dc6
Enter is now sent from single prompt as \r not empty string.
2024-11-26 15:51:48 +00:00
363f35f076
Do not try to terminate an empty buffer.
2024-11-25 12:32:24 +00:00
f57131e11b
Use cursor style from global options instead of default for popups, from
...
Alexander Arch.
2024-11-25 08:36:46 +00:00
420af9e108
Do not rely on window reference count for linked formats because they
...
are also used for notifications, GitHub issue 4258.
2024-11-25 08:34:01 +00:00
5fd45b3892
Do not strvis output to terminal from commands.
2024-11-22 12:58:05 +00:00
64d82d5988
Document command prompt escape sequence, from Von Welch.
2024-11-22 12:36:13 +00:00
70299c6646
Convert sbin and usr.bin to check for imsgbuf_init failure and add
...
imsgbuf_allow_fdpass where needed.
OK tb@
2024-11-21 13:35:20 +00:00
3f4fd45d5c
Fix save-buffer documentation - it writes to stdout. From Ilya Grigoriev.
2024-11-21 07:37:21 +00:00
7c7e88253e
When the mouse clicked on the border between two horizontal panes, the
...
location was not being set properly. Pulled the checking of this into
separate function for clarity. Fixes dragging on horizontal pane border.
From Michael Grant.
2024-11-21 07:34:38 +00:00
273f9b2027
Fix word navigation on lines with tabs, from Alexander Arch.
2024-11-20 20:54:02 +00:00
a3ede3106a
Check all %if in the list when deciding whether to process an
...
assignment, not just the most recent.
2024-11-18 08:29:35 +00:00
a854e36f2b
Do not call layout_fix_panes if wp is NULL (that is, a popup).
2024-11-16 16:49:50 +00:00
c66628e52b
Add no-detach-on-destroy client option (useful for control mode
...
clients). From laur dot aliste at gmail dot com, GitHub issue 4242.
2024-11-15 14:09:04 +00:00
350a151ee4
Add two new style parameters, width and pad, which apply to scrollbars.
...
From Michael Grant, GitHub issue 4241.
2024-11-15 13:12:20 +00:00
d6883c0266
Turn off scrollbar when pane is in alternate screen, from Michael Grant,
...
GitHub issue 4231.
2024-11-15 09:01:16 +00:00
f527412d9b
Tidy up loop, from Alexander Arch.
2024-11-12 10:06:35 +00:00
713cacab1e
Mouse support on the scrollbars, from Michael Grant.
2024-11-12 09:32:56 +00:00
c26d71d3e9
Add an option to control the input buffer size, from Ken Lau.
2024-11-11 08:41:05 +00:00
596ea62dc3
Some fixes for searching for tabs, from Alexander Arch.
2024-11-08 08:51:36 +00:00
809d659e64
Xr to Ic, from jmc.
2024-11-05 21:07:19 +00:00
09f4e43189
Add support for a scrollbar at the side of each pane. New options
...
pane-scrollbars turn them on or off, pane-scrollbars-position sets the
position (left or right), and pane-scrollbars-style to set the colours.
Mouse support will come later. From Michael Grant in GitHub issue 4221.
2024-11-05 09:41:17 +00:00
a0c79aa87b
Do not make padding cells extended (there can be a lot of them), from
...
Alexander Arch .
2024-11-04 08:52:13 +00:00
c8bd42de16
Match tab cells when searching, from Alexander Arch in GitHub issue
...
4201.
2024-10-28 08:16:51 +00:00
62e15e905b
Treat tabs as a word separator, from Alexander Arch in GitHub issue
...
4201.
2024-10-28 08:16:06 +00:00
125a7b9177
Fix issues in the command prompt: set PROMPT_QUOTENEXT after quoting
...
than before, meaning that accidentally scrolling the mouse wheel doesn't
break quoting; and move the cursor correctly over wide characters. From
Alexander Arch in GitHub issue 4212.
2024-10-28 08:11:59 +00:00
40c01c2d37
Allow tabs even on terminals without UTF-8, reported by jmc.
2024-10-25 19:36:38 +00:00
71a503e40c
Allow control characters to be entered at the command prompt prefixed
...
with with C-v, from Alexander Arch in GitHub issue 4206.
2024-10-25 15:32:51 +00:00
487b0ee124
Do not attempt to search for zero length strings, from Alexander Arch in
...
GitHub issue 4209.
2024-10-25 15:19:15 +00:00
eaec0a48f4
Do not stop stop at first padding in format_grid_line and handle tabs.
2024-10-25 15:13:10 +00:00
fdbc6cdea5
Flag tabs if possible in the grid cell so they can be preserved on
...
copying and capture-pane. From Alexander Arch in GitHub issue 4201.
2024-10-25 15:00:18 +00:00
63582c154c
Add a helper function for cell data comparison, from Alexander Arch.
2024-10-25 07:57:49 +00:00
354926a956
Bump up the maximum for repeat-time (some people want it to be
...
effectively infinite).
2024-10-21 12:42:06 +00:00