#
a0aa010a |
| 10-Jul-2023 |
nicm <nicm@openbsd.org> |
Use a stack for last panes line windows, from Thomas Bertschinger in GitHub issue 3588.
|
#
b3dc7a2c |
| 09-Jul-2023 |
nicm <nicm@openbsd.org> |
Call closefrom after removing signals because newer libevent doesn't like its signal fd being closed Azat Khuzhin.
|
#
917085d6 |
| 10-Aug-2022 |
nicm <nicm@openbsd.org> |
Fix check of home directory (&& not ||), from Markus F X J Oberhumer, GitHub issue 3297.
|
#
428f955d |
| 30-May-2022 |
nicm <nicm@openbsd.org> |
Set PWD so shells have a hint about the real path (this was done before but lost in a merge). GitHub issue 3186.
|
#
1d297f78 |
| 23-Aug-2021 |
nicm <nicm@openbsd.org> |
Fix a few memory leaks.
|
#
baddd6b2 |
| 11-Mar-2021 |
nicm <nicm@openbsd.org> |
Add split-window -Z to start the pane zoomed, GitHub issue 2591.
|
#
c6ae5393 |
| 02-Mar-2021 |
nicm <nicm@openbsd.org> |
Do not use NULL active window; also do not leak window name. GitHub issue 2590 from Chester Liu.
|
#
309e6403 |
| 02-Mar-2021 |
nicm <nicm@openbsd.org> |
Drop support for popups where the content is provided directly to tmux (which does not have many practical uses) and only support running a program in the popup. display-popup is now simpler and can
Drop support for popups where the content is provided directly to tmux (which does not have many practical uses) and only support running a program in the popup. display-popup is now simpler and can accept multiple arguments to avoid escaping problems (like the other commands).
show more ...
|
#
f93f4929 |
| 19-Feb-2021 |
nicm <nicm@openbsd.org> |
Check return value of chdir() to stop a silly warning with some compilers, GitHub issue 2573.
|
#
2920028d |
| 21-May-2020 |
nicm <nicm@openbsd.org> |
Support code for control mode flow control: allow clients to have separate offsets (used and acknowleged) into the pane buffers; turn off reading from panes when no clients can accept the data; and a
Support code for control mode flow control: allow clients to have separate offsets (used and acknowleged) into the pane buffers; turn off reading from panes when no clients can accept the data; and add a -A flag to refresh-client to let clients turn receiving a pane on and off.
show more ...
|
#
249e1654 |
| 16-May-2020 |
nicm <nicm@openbsd.org> |
Add a client flag 'active-pane' which stores the active pane in the client and allows it to be changed independently from the real active pane stored in the window. This is can be used with session g
Add a client flag 'active-pane' which stores the active pane in the client and allows it to be changed independently from the real active pane stored in the window. This is can be used with session groups which allow an independent current window (although it would be nice to have a flag for this too and remove session groups). The client active pane is only really useful interactively, many things (hooks, window-style, zooming) still use the window active pane.
show more ...
|
#
928e56dc |
| 23-Apr-2020 |
nicm <nicm@openbsd.org> |
Fix a couple of memory leaks, one when creating a new pane and one when adding formats onto the queue item.
|
#
035dc73d |
| 13-Apr-2020 |
nicm <nicm@openbsd.org> |
Make client -c and -t handling common in cmd-queue.c and try to be clearer about whether the client is the target client (must have a session) or not.
|
#
040343ae |
| 13-Apr-2020 |
nicm <nicm@openbsd.org> |
Also move cmdq_item and cmdq_list into cmd-queue.c (this is to make its use more clearly defined and preparation for some future work).
|
#
d6f6a5d2 |
| 31-Mar-2020 |
nicm <nicm@openbsd.org> |
Add a way to mark environment variables as "hidden" so they can be used by tmux but are not passed into the environment of new panes.
|
#
cf6b0e8f |
| 31-Mar-2020 |
nicm <nicm@openbsd.org> |
Detach reply escape sequences from the pane so they work in popups.
|
#
29ebed37 |
| 19-Mar-2020 |
nicm <nicm@openbsd.org> |
Change input path so it doesn't require a pane.
|
#
e8bf1467 |
| 17-Mar-2020 |
nicm <nicm@openbsd.org> |
Ignore default-shell (and use /bin/sh) if it invalid not just if it is tmux itself, also refuse to set the option to something invalid in the first place. GitHub issue 2120.
|
#
6e86b7ca |
| 02-Mar-2020 |
nicm <nicm@openbsd.org> |
Use current session for cwd of new sessions, not the new session which doesn't have one yet. GitHub issue 2091.
|
#
c71c2530 |
| 28-Jan-2020 |
nicm <nicm@openbsd.org> |
Set up working directory before killing the existing pane on respawn.
|
#
ae88e52d |
| 01-Jan-2020 |
nicm <nicm@openbsd.org> |
Fix format expansion in window names, reported by Suraj N Kurapati.
|
#
4a8b0ea5 |
| 28-Nov-2019 |
nicm <nicm@openbsd.org> |
Make a best effort to set xpixel and ypixel for each pane and add formats for them.
|
#
fdd8dc91 |
| 14-Nov-2019 |
nicm <nicm@openbsd.org> |
Add an option to set the key sent by backspace for those whose system uses ^H rather than ^?. GitHub issue 1969.
|
#
a74bab06 |
| 07-Oct-2019 |
nicm <nicm@openbsd.org> |
Fix respawn-pane/window if default-command is set, reported by Janos Barbero.
|
#
1be6ca1c |
| 23-Sep-2019 |
nicm <nicm@openbsd.org> |
Use the correct size for new windows when window-size is latest, reported by Vamsi Krishna Avula in GitHub issue 1917.
|