History log of /openbsd-src/usr.bin/tmux/spawn.c (Results 1 – 25 of 33)
Revision Date Author Comments
# 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.


12