Commit Graph

10242 Commits

Author SHA1 Message Date
17290b9121 If there are no buffers, reset mode as soon as any key pressed. Fixes
crash reported by Gaoyang Zhang in GitHub issue 3373.
2022-11-03 08:41:53 +00:00
3be369522b Add a -l flag to display-message to disable format expansion, from Aaron
Jensen. GitHub issue 3372.
2022-11-03 08:33:57 +00:00
dbfbd8a195 Merge branch 'obsd-master' 2022-11-02 08:01:11 +00:00
9614f51560 Instead of always setting the extended flag, set it only when searching.
Allows send-keys to work. From Aaron Jensen.
2022-11-02 07:36:07 +00:00
36896f6dd0 Merge branch 'obsd-master' 2022-11-01 12:01:10 +00:00
2d08235987 Add modified Tab key sequences, from Aaron Jensen, GitHub issue 3368. 2022-11-01 09:54:13 +00:00
2291045116 Use active pane in target window not current window for +/-. GitHub
issue 3370.
2022-11-01 09:46:14 +00:00
9dd1f442c5 Merge branch 'obsd-master' 2022-10-28 16:01:10 +01:00
8edece2cdb Add paste-buffer-deleted notification and fix name of paste-buffer-changed. 2022-10-28 13:00:02 +00:00
d001a94d7b Merge branch 'obsd-master' 2022-10-25 22:01:10 +01:00
c2580cfe24 Initialize context before testing it. 2022-10-25 17:53:31 +00:00
dafd6f462f Merge branch 'obsd-master' 2022-10-25 12:01:10 +01:00
2111142cf1 Fix a memory leak, from Japin Li in GitHub issue 3358. 2022-10-25 09:12:05 +00:00
0fc961b22e Do not fire redraw callback if NULL. 2022-10-25 09:04:49 +00:00
5ce34add77 Do not attempt to connect to the socket as a client if systemd is active, from
Julien Moutinho in GitHub issue 3345.
2022-10-18 15:58:06 +01:00
934f357149 Merge branch 'obsd-master' 2022-10-17 14:01:10 +01:00
ff2766b024 Preserve marked pane when renumbering windows. 2022-10-17 10:59:42 +00:00
9ef854f5a9 Merge branch 'obsd-master' 2022-09-28 12:01:09 +01:00
a10452be2d Add scroll-top and scroll-bottom commands to scroll so cursor is at top
or bottom. From Anindya Mukherjee, GitHub issue 3334.
2022-09-28 07:59:50 +00:00
9cc8e40aa0 Add a -T flag to capture-pane to stop at the last used cell instead of
the full width. Restore the previous behaviour by making it default to
off unless -J is used (the only time it matters). Fixes mosh unit tests;
GitHub issue 3339.
2022-09-28 07:55:29 +00:00
f49f92737f Merge branch 'obsd-master' 2022-09-22 17:10:38 +01:00
19344ec890 Add headers and fix type, from Marvin Schmidt. GitHub issue 3332. 2022-09-19 07:03:17 +01:00
a2cc601c3d Don't use options from pane if pane is NULL. 2022-09-12 12:02:17 +00:00
9ab1ba36cd Use correct option name. 2022-09-10 17:01:33 +00:00
f03c3ca6c3 Add message-line option to control where message and prompt go, from
Varun Kumar E in GitHub issue 3324.
2022-09-09 11:02:23 +00:00
0a0ded3268 Regress typos. 2022-09-07 07:28:26 +01:00
6da520c5a1 Merge branch 'obsd-master' 2022-08-31 12:01:10 +01:00
68dc9af9ac Fix window size report, from Vincent Bernat. 2022-08-31 08:07:05 +00:00
f7b30ed3d4 Merge branch 'obsd-master' 2022-08-24 10:01:13 +01:00
e867528209 Check for NULL returns from bufferevent_new. 2022-08-24 07:22:30 +00:00
038dfb27a8 Merge branch 'obsd-master' 2022-08-23 12:01:10 +01:00
416c27c995 Add scroll-middle copy mode command to make cursor line in the middle,
from Varun Kumar E in GitHub issue 3307.
2022-08-23 08:14:19 +00:00
19344efa78 Fix fallback implementaion of getpeereid, from Pino Toscano. 2022-08-22 08:21:42 +01:00
9c34aad21c Merge branch 'obsd-master' 2022-08-15 13:54:47 +01:00
7c2dcd7238 Notify when a paste buffer is deleted, GitHub issue 3302 from George
Nachman.
2022-08-15 09:10:34 +00:00
03149bf7f6 Add a Nobr terminfo capability to tell tmux the terminal does not use
bright colours for bold (makes a difference to how tmux applies palette
differences). From Damien Tardy-Panis in GitHub issue 3301.
2022-08-15 08:54:03 +00:00
497021d0db Add some const, from Markus F X J Oberhumer. 2022-08-15 08:41:13 +00:00
cfdc5b62ad Don't stop at first match when updating environment. 2022-08-15 08:37:03 +00:00
9b08e5139b Merge branch 'obsd-master' 2022-08-11 12:01:10 +01:00
e139f977b1 vi(1) Home/End bindings, from Markus F X J Oberhumer. 2022-08-11 09:11:26 +00:00
9abf5d9fe5 Merge branch 'obsd-master' 2022-08-10 18:01:11 +01:00
273577ba0a Fix check of home directory (&& not ||), from Markus F X J Oberhumer,
GitHub issue 3297.
2022-08-10 14:03:59 +00:00
e15058e60f Merge branch 'obsd-master' 2022-08-04 16:01:09 +01:00
de5cd54124 Change g and G to go to top and bottom of menu, GitHub issue 3286. 2022-08-04 12:06:09 +00:00
c6cf09450a Merge branch 'obsd-master' 2022-08-03 16:01:11 +01:00
c6e7568471 Do not crash when searching for .* with extremely long lines. Reported
by Torbjorn Lonnemark, GitHub issue 3272.
2022-08-03 13:27:48 +00:00
7b8ececd8d Merge branch 'obsd-master' 2022-08-02 14:01:09 +01:00
42ba6c1b22 Add a third state "all" to allow-passthrough to work even in invisible
panes, from Sergei Grechanik in GitHub issue 3274.
2022-08-02 11:09:26 +00:00
9a2fdf8fd4 Merge branch 'obsd-master' 2022-08-02 12:01:09 +01:00
00812c9053 Check for $YACC, from Wei Shih in GitHub issue 3267. 2022-08-02 11:52:09 +01:00