nicm
244bb726e2
Add some missing spaces, from Ilya Grigoriev.
2025-01-27 09:05:22 +00:00
nicm
9260f5dc96
Do not update focus on client's without a session.
2025-01-17 15:53:01 +00:00
nicm
31e8d4676a
Count line numbers correctly inside strings, reported by Pedro Navarro
...
in GitHub issue 4325.
2025-01-13 08:58:34 +00:00
nicm
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
nicm
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
nicm
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
nicm
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
nicm
eece41547e
Only map S-Tag in mode 2, not mode 1. GitHub issue 4304.
2024-12-20 07:10:51 +00:00
nicm
e149d29803
Assign excess space more evenly when spreading out cells, from Torbjorn
...
Lonnemark.
2024-12-17 08:40:24 +00:00
nicm
6b32d195e8
Add a nesting limit to source-file, from Fadi Afani in GitHub issue
...
4223.
2024-12-16 09:13:09 +00:00
nicm
bec6ce54c1
Memory leak, GitHub issue 4298.
2024-12-16 08:54:34 +00:00
nicm
106d1c3538
Missing main-vertical-mirrored from layout list, from charlotte at
...
lottia dot net.
2024-12-16 08:51:41 +00:00
nicm
5c3cf2f08b
Preserve modifiers on backspace.
2024-12-06 09:07:40 +00:00
nicm
102f34090d
Do not write bracketed paste keys themselves if the pane has not asked
...
for them.
2024-12-06 09:06:56 +00:00
nicm
6d792e4123
Fix backspace option for new key format, GitHub issue 4284.
2024-12-04 19:11:15 +00:00
jmc
01edce40f3
M-1 to M-7 for 7 preset layouts; from bunkmate
...
ok nicm
2024-12-03 11:18:34 +00:00
nicm
72cd0eac29
Add extended keys flag for foot terminal.
2024-11-28 08:49:14 +00:00
nicm
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
nicm
feb090abb3
Do not stop drag on double or triple click, GitHub issue 4272.
2024-11-27 10:10:20 +00:00
nicm
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
nicm
67cc7f6dc6
Enter is now sent from single prompt as \r not empty string.
2024-11-26 15:51:48 +00:00
nicm
363f35f076
Do not try to terminate an empty buffer.
2024-11-25 12:32:24 +00:00
nicm
f57131e11b
Use cursor style from global options instead of default for popups, from
...
Alexander Arch.
2024-11-25 08:36:46 +00:00
nicm
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
nicm
5fd45b3892
Do not strvis output to terminal from commands.
2024-11-22 12:58:05 +00:00
nicm
64d82d5988
Document command prompt escape sequence, from Von Welch.
2024-11-22 12:36:13 +00:00
claudio
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
nicm
3f4fd45d5c
Fix save-buffer documentation - it writes to stdout. From Ilya Grigoriev.
2024-11-21 07:37:21 +00:00
nicm
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
nicm
273f9b2027
Fix word navigation on lines with tabs, from Alexander Arch.
2024-11-20 20:54:02 +00:00
nicm
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
nicm
a854e36f2b
Do not call layout_fix_panes if wp is NULL (that is, a popup).
2024-11-16 16:49:50 +00:00
nicm
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
nicm
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
nicm
d6883c0266
Turn off scrollbar when pane is in alternate screen, from Michael Grant,
...
GitHub issue 4231.
2024-11-15 09:01:16 +00:00
nicm
f527412d9b
Tidy up loop, from Alexander Arch.
2024-11-12 10:06:35 +00:00
nicm
713cacab1e
Mouse support on the scrollbars, from Michael Grant.
2024-11-12 09:32:56 +00:00
nicm
c26d71d3e9
Add an option to control the input buffer size, from Ken Lau.
2024-11-11 08:41:05 +00:00
nicm
596ea62dc3
Some fixes for searching for tabs, from Alexander Arch.
2024-11-08 08:51:36 +00:00
nicm
809d659e64
Xr to Ic, from jmc.
2024-11-05 21:07:19 +00:00
nicm
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
nicm
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
nicm
c8bd42de16
Match tab cells when searching, from Alexander Arch in GitHub issue
...
4201.
2024-10-28 08:16:51 +00:00
nicm
62e15e905b
Treat tabs as a word separator, from Alexander Arch in GitHub issue
...
4201.
2024-10-28 08:16:06 +00:00
nicm
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
nicm
40c01c2d37
Allow tabs even on terminals without UTF-8, reported by jmc.
2024-10-25 19:36:38 +00:00
nicm
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
nicm
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
nicm
eaec0a48f4
Do not stop stop at first padding in format_grid_line and handle tabs.
2024-10-25 15:13:10 +00:00
nicm
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