Thomas Adam
be2d4aa434
Merge branch 'obsd-master'
2025-10-30 10:01:07 +00:00
nicm
1e61e52400
If tmux receives a palette request (OSC 4) in a pane and the palette
...
entry has not been set, send a request to the most recently used client
and forward any response instead. Based on change from Tim Culverhouse
in GitHub issue 4665.
2025-10-30 07:41:19 +00:00
Thomas Adam
4bdfbfa854
Merge branch 'obsd-master'
2025-10-29 12:01:07 +00:00
nicm
2c08960f4e
Add -l flag to command-prompt to disable splitting into multiple prompts,
...
GitHub issue 4483.
2025-10-29 09:37:36 +00:00
nicm
1a419609e3
Don't enter copy mode on mouse wheel in alternate screen, GitHub issue 3705.
2025-10-29 09:33:20 +00:00
Nicholas Marriott
f812b8d304
Cast to avoid warnings on 32-bit architectures. GitHub issue 4597.
2025-10-29 08:49:16 +00:00
Thomas Adam
ff6eefd7c7
Merge branch 'obsd-master'
2025-10-28 18:01:08 +00:00
nicm
0c5abfefd3
Add commands to centre the cursor in copy mode, from m-einfalt at gmx
...
dot de in GitHub issue 4662.
2025-10-28 16:36:52 +00:00
Thomas Adam
e560a09db0
Merge branch 'obsd-master'
2025-10-28 15:16:58 +00:00
nicm
9bf8ca5856
Support case insensitive search in modes in the same way as copy mode
...
(like emacs, so all-lowercase means case insensitive). GitHub issue
4396.
2025-10-28 14:21:06 +00:00
Thomas Adam
410abb5afb
Merge branch 'obsd-master'
2025-10-28 14:01:08 +00:00
Thomas Adam
482aa937b1
Merge branch 'obsd-master'
2025-10-28 12:01:07 +00:00
nicm
b4ba6e49af
Do not realpath() everything since it is pointless and breaks symlinks.
...
GitHub issue 4427.
2025-10-28 10:51:30 +00:00
Thomas Adam
010394ab63
Merge branch 'obsd-master'
2025-10-28 10:01:07 +00:00
nicm
7cbb96528c
Do not try to reflow if line is NULL.
2025-10-28 09:01:12 +00:00
nicm
aa420cd54a
Tweak error messages so that file name isn't modified when we capitalize
...
the first letter, from Pavel Roskin in GitHub issue 4666.
2025-10-28 07:32:26 +00:00
Thomas Adam
d5302ec327
Merge branch 'obsd-master'
2025-10-27 22:01:08 +00:00
nicm
f31a2d229c
Do not play games with lines for view mode output since it stops them
...
wrapping, GitHub issue 4462.
2025-10-27 20:31:40 +00:00
Thomas Adam
35ad72e56f
Merge branch 'obsd-master'
2025-10-20 10:01:07 +01:00
nicm
f501817154
Fix the logic of the no-detached case for detach-on-destroy option - a
...
previous change made it so that even in the no-detached case, tmux would
always re-attach to a session, even if there weren't any detached ones.
From Martin Louazel in GitHub issue 4649.
2025-10-20 07:28:38 +00:00
Thomas Adam
449f255f3e
Merge branch 'obsd-master'
2025-10-13 10:01:08 +01:00
nicm
21d890e6df
Add buffer_full format variable, from Mohammad AlSaleh in GitHub issue
...
4630.
2025-10-13 07:29:53 +00:00
nicm
feb3b90596
Check allow-set-title for APC as well.
2025-10-13 07:19:08 +00:00
Nicholas Marriott
0ff2676a25
Implement getdtablecount(3) for Darwin, from Chip Davis in GitHub issue 4636.
2025-10-06 11:13:53 +01:00
Thomas Adam
3e28777ecb
Merge branch 'obsd-master'
2025-09-12 12:01:09 +01:00
nicm
7516f8e94f
Check the right flags member, reported by someone in GitHub issue 4634.
2025-09-12 08:46:29 +00:00
Thomas Adam
ac574b6782
Merge branch 'obsd-master'
2025-09-09 12:01:09 +01:00
nicm
50dafd6187
Remove some unnecessary assignments.
2025-09-09 08:49:22 +00:00
Thomas Adam
d4f129b513
Merge branch 'obsd-master'
2025-09-08 14:01:08 +01:00
Nicholas Marriott
9a72317c4f
Check for vlock earlier to neaten output.
2025-09-08 12:27:26 +01:00
nicm
b21b1ee9af
Don't try to change directory if it is NULL.
2025-09-08 11:21:56 +00:00
nicm
c62fe6dac8
The client can be NULL, fixes -v in config file.
2025-09-08 11:21:29 +00:00
Thomas Adam
9dc136f445
Merge branch 'obsd-master'
2025-09-08 12:01:10 +01:00
Thomas Adam
418bf148e0
Merge branch 'obsd-master'
2025-09-08 10:01:08 +01:00
jsg
408721ae37
correct indentation, no functional change
...
found with smatch, ok nicm@
2025-09-08 08:23:19 +00:00
Nicholas Marriott
b1b6850fa9
Add test for control mode, from Sergei Nizovtsev.
2025-09-08 08:31:23 +01:00
nicm
d73196750f
Change so that source-file errors are reported correctly in control
...
mode, from Sergei Nizovtsev in GitHub issue 4626.
2025-09-08 07:30:15 +00:00
Thomas Adam
093754db3f
Merge branch 'obsd-master'
2025-09-07 18:01:08 +01:00
nicm
7cc15969ff
Quote cwd for glob in a way that actually works, from Pavel Roskin in
...
GitHub issue 4623.
2025-09-07 14:17:25 +00:00
nicm
b53cf70262
Introduce a new window option: tiled-layout-max-columns. It configures
...
the maximum number of columns in the tiled layout. The default value is
0 which means no limit and makes the change backward-compatible. From
vkadlcik at redhat dot com.
2025-09-07 14:03:18 +00:00
Nicholas Marriott
1dadd6c9ae
Do not force SIXEL images to a multiple of 6 lines. From nincsnevem662 at gmail
...
dot com in GitHub issue 4622.
2025-09-07 14:55:18 +01:00
Nicholas Marriott
a7a94cb86f
Fix OOB access in sixel_print by ensuring that the number of chunks actually
...
matches the highest color used on the image, even if not defined as a color
register. From nincsnevem662 at gmail dot com in GitHub issue 4621.
2025-09-07 14:53:08 +01:00
Thomas Adam
3d6954f0f0
Merge branch 'obsd-master'
2025-09-05 10:01:08 +01:00
nicm
267efefdfa
Restore default blinking state when restoring default cursor style, from
...
Andrea Alberti.
2025-09-05 06:15:48 +00:00
Thomas Adam
6a3170386e
Merge branch 'obsd-master'
2025-09-02 18:36:44 +01:00
nicm
4d83eef756
Add support for DECRQSS SP q (report cursor style), DECRQM ?12 (report
...
cursor blink state) and DECRQM ?2004, ?1004, ?1006 (report mouse state).
From Andrea Alberti in GitHub issue 4618.
2025-09-02 15:15:12 +00:00
Thomas Adam
44b7a2d1f9
Merge branch 'obsd-master'
2025-09-02 16:01:08 +01:00
nicm
c32570c602
Set PWD for jobs as well as panes.
2025-09-02 13:39:14 +00:00
Thomas Adam
9702ef3f91
Merge branch 'obsd-master'
2025-09-02 02:01:07 +01:00
Thomas Adam
b2194ac549
Merge branch 'obsd-master'
2025-09-02 00:01:08 +01:00