Michael Grant
|
1ec9ca497b
|
Merge with visible_ranges banch. Convert visible_ranges to new style.
|
2026-01-28 15:26:00 +00:00 |
|
Michael Grant
|
dd5d0f4f0c
|
Merge master.
|
2026-01-23 09:29:39 +00:00 |
|
Nicholas Marriott
|
fe52f76913
|
Fiddle with some more warnings.
|
2026-01-22 15:02:42 +00:00 |
|
Nicholas Marriott
|
0d9c3c895c
|
Stick the pragmas outside the function (make GCC 4 happier) and under __GNUC__.
|
2026-01-22 14:29:29 +00:00 |
|
Nicholas Marriott
|
6525bb7cef
|
Line length/style nits.
|
2026-01-22 14:16:39 +00:00 |
|
Michael Grant
|
0790e74f84
|
Fix strftime warning in gcc.
|
2026-01-22 14:11:00 +00:00 |
|
Nicholas Marriott
|
d1a6ce8e7f
|
Associate each visible_ranges with some other object (tty, popup_data, etc) so
it is easier to keep track of its lifecycle, but still avoid allocating for
each use.
|
2026-01-21 21:29:56 +00:00 |
|
Michael Grant
|
b22537e8a4
|
Conflict resolve.
|
2026-01-21 19:36:05 +00:00 |
|
Michael Grant
|
a25c14d472
|
Change overlay_ranges into visible_ranges.
|
2026-01-21 19:34:19 +00:00 |
|
Nicholas Marriott
|
7730d38339
|
Skip correct width when moving to next position.
|
2026-01-21 15:58:11 +00:00 |
|
Nicholas Marriott
|
58e498c9d3
|
Use right cell for empty check.
|
2026-01-21 15:35:33 +00:00 |
|
Nicholas Marriott
|
35485f2b5e
|
Fix selection with tty_draw_line.
|
2026-01-21 12:23:46 +00:00 |
|
Nicholas Marriott
|
b108653f02
|
Change overlay_ranges to visible_ranges.
|
2026-01-20 21:18:33 +00:00 |
|
Nicholas Marriott
|
25f72cf240
|
Rewrite tty_draw_line to be simpler and not to check overlay ranges.
|
2026-01-20 21:18:20 +00:00 |
|
Nicholas Marriott
|
d2e09cb259
|
Add a --enable-optimizations configure flag.
|
2026-01-20 15:42:22 +00:00 |
|
Thomas Adam
|
bf8ea85bd7
|
Merge branch 'obsd-master'
|
2026-01-19 10:01:08 +00:00 |
|
nicm
|
9c0aeaff40
|
Now the copy mode indicator can be changed, we need to redraw it when
the cursor is moved. GitHub issue 4774.
|
2026-01-19 08:20:51 +00:00 |
|
Thomas Adam
|
95b4bb51c6
|
Merge branch 'obsd-master'
|
2026-01-14 22:01:08 +00:00 |
|
nicm
|
1e5f93b7b6
|
Add -e flag to command-prompt to close if empty, from Dane Jensen in
GitHub issue 4812.
|
2026-01-14 19:43:43 +00:00 |
|
Nicholas Marriott
|
b89d46bb00
|
Add a regression test from Ilya Grigoriev.
|
2026-01-13 20:29:21 +00:00 |
|
Thomas Adam
|
97d61131df
|
Merge branch 'obsd-master'
|
2026-01-12 10:01:08 +00:00 |
|
nicm
|
5721767921
|
Correctly draw indicators when pane-border-indicators is set to both.
Reported by Ilya Grigoriev in GitHub issue 4780.
|
2026-01-12 07:50:16 +00:00 |
|
nicm
|
a443531280
|
Remember last pane or type of location for double and triple clicks and
correctly handle it changes between first and second or second and
third. GitHub issue 4795 from Shaobo Song.
|
2026-01-12 07:48:36 +00:00 |
|
Thomas Adam
|
ad083677c5
|
Merge branch 'obsd-master'
|
2026-01-11 14:01:08 +00:00 |
|
nicm
|
426467856d
|
Add paste to the default pane menu, GitHub issue 4763.
|
2026-01-11 11:48:46 +00:00 |
|
Thomas Adam
|
d1df8dcccc
|
focus-follows-mouse: honour floating panes
Make sure the z-ordering of floating panes is honoured when
focus-follows-mouse is in use.
|
2026-01-09 19:00:17 +00:00 |
|
Thomas Adam
|
844042744e
|
Merge branch 'obsd-master'
|
2026-01-09 18:01:07 +00:00 |
|
nicm
|
65b3a95be8
|
Removing padding needs to go through screen_write_collect_trim or there
may end up multiple items covering the same region.
|
2026-01-09 15:04:00 +00:00 |
|
Michael Grant
|
a50d00aa47
|
Merge pull request #4799 from tmux/master
Sync from master
|
2026-01-09 11:30:16 +01:00 |
|
Thomas Adam
|
ca95950148
|
Merge branch 'obsd-master'
|
2026-01-08 14:01:08 +00:00 |
|
nicm
|
6234d79852
|
Do not set manual size if no window.
|
2026-01-08 12:05:02 +00:00 |
|
Thomas Adam
|
a5d8b92012
|
Merge branch 'obsd-master'
|
2026-01-08 10:01:08 +00:00 |
|
nicm
|
890cfc6dc3
|
Copy palette responses before processing them since they are not strings.
|
2026-01-08 07:54:23 +00:00 |
|
Michael Grant
|
34add944f2
|
Merge branch 'master' into feature-floating-window-panes
|
2026-01-07 23:41:29 +01:00 |
|
Michael Grant
|
95f85efc49
|
Fix some of the offset issues when windows size is greater than tty size.
|
2026-01-07 22:28:23 +00:00 |
|
Thomas Adam
|
0e6fc2e88b
|
Merge branch 'obsd-master'
|
2026-01-07 22:01:07 +00:00 |
|
nicm
|
c8ccd420be
|
Reduce request timeout to 500 milliseconds to match the extended
escape-time, and discard palette requests if receiving a reply for a
different index.
|
2026-01-07 20:16:32 +00:00 |
|
nicm
|
ff4f6b9066
|
Extend escape timeout if there are active forwarded requests not just
tmux's own requests. GitHub issue 4793.
|
2026-01-07 20:03:34 +00:00 |
|
Thomas Adam
|
7cffa2de78
|
Merge branch 'obsd-master'
|
2026-01-07 20:01:09 +00:00 |
|
nicm
|
e2afaaea75
|
Correct redrawing of wide characters when overwritten. Reported by Jake
Stewart in GitHub issue 4737.
|
2026-01-07 18:29:15 +00:00 |
|
Thomas Adam
|
75d3974c12
|
Merge branch 'obsd-master'
|
2026-01-07 10:01:08 +00:00 |
|
nicm
|
583f12ea71
|
Work out the default command from the queue in case it has been set from
the config file, GitHub issue 4791.
|
2026-01-07 08:16:20 +00:00 |
|
Thomas Adam
|
3de7a8ad8d
|
Merge branch 'obsd-master'
|
2026-01-06 22:01:07 +00:00 |
|
nicm
|
f6c9052082
|
If cannot find a terminator for palette responses, treat as a partial
key not complete. GitHub issue 4749.
|
2026-01-06 20:09:42 +00:00 |
|
nicm
|
f226804149
|
Do not send theme unless it has changed, and do not send immediately
when updates are enabled. GitHub issue 5787.
|
2026-01-06 20:05:57 +00:00 |
|
Michael Grant
|
f2f6a05e2c
|
Add cmd-minimise-pane.c
|
2026-01-06 16:44:38 +00:00 |
|
Thomas Adam
|
cf94486e32
|
Merge branch 'obsd-master'
|
2026-01-06 16:01:07 +00:00 |
|
nicm
|
035a2f35d4
|
Clear trimmed lines after moving, from Antony Raj in GitHub issue 4790.
|
2026-01-06 14:33:05 +00:00 |
|
Thomas Adam
|
9b7732eac4
|
Merge branch 'obsd-master'
|
2026-01-06 12:01:07 +00:00 |
|
nicm
|
5f9dac8abc
|
Do not use ;;s in list-keys output as it is confusing and cannot be
parsed on input, from Patrick Motard in GitHub issue 4750.
|
2026-01-06 10:17:29 +00:00 |
|