History log of /openbsd-src/usr.bin/tmux/tmux.c (Results 1 – 25 of 214)
Revision Date Author Comments
# 17b308fb 02-Oct-2024 nicm <nicm@openbsd.org>

Add a define for the socket permissions check so it can be overridden
more easily (for Cgywin).


# c7510e3d 29-Sep-2024 nicm <nicm@openbsd.org>

Fix grey colour, from Magnus Gross.


# 611df774 15-May-2024 nicm <nicm@openbsd.org>

Use default-shell for command prompt #() and popups as well


# df816d48 17-Apr-2023 nicm <nicm@openbsd.org>

It seems silly to use progname for version, just always say tmux.


# b303ddd0 10-Nov-2022 jmc <jmc@openbsd.org>

- sort options; from josiah frentsos
ok nicm

- add -N to SYNOPSIS

- sort usage()


# 1d297f78 23-Aug-2021 nicm <nicm@openbsd.org>

Fix a few memory leaks.


# b860381c 06-Jul-2021 nicm <nicm@openbsd.org>

Improve error reporting when the tmux /tmp directory cannot be created
or used, GitHub issue 2765 from Uwe Kleine-Koenig.


# 1e189e66 10-Jun-2021 nicm <nicm@openbsd.org>

Do not expand the file given with -f so it can contain :s.


# cc79f9fd 22-Feb-2021 nicm <nicm@openbsd.org>

expand_paths needs the global environment to be set up, do that first.


# b8e6286c 22-Feb-2021 nicm <nicm@openbsd.org>

Move config file path expansion much earlier, keep the list of paths
around rather than freeing later, and add a config_files format variable
containing it. Suggested by kn@ a while back.


# 962d9dda 17-Jan-2021 nicm <nicm@openbsd.org>

Add -N flag to never start server even if command would normally do so,
GitHub issue 2523.


# d337e2ef 22-Sep-2020 nicm <nicm@openbsd.org>

Fix warnings on some platforms with %llx and add a new message to handle
64-bit client flags.


# cf8132c5 02-Jun-2020 nicm <nicm@openbsd.org>

Use CLOCK_MONOTONIC for timer measurement and add a timestamp to control
mode %output blocks.


# 9e0637ea 16-May-2020 nicm <nicm@openbsd.org>

Add a -D flag to ask tmux not to daemonize, useful both for running a
debugger (lldb does not have follow-fork-mode) and for running with a
managed supervisor init system. GitHub issue 2190.


# a6c9106f 16-May-2020 nicm <nicm@openbsd.org>

Add 'e' key in buffer mode to open the buffer in an editor.


# 0a580537 16-May-2020 nicm <nicm@openbsd.org>

Build list of paths and weed out duplicates before loading configs, and
add TMUX_SOCK like TMUX_PATH for the socket directory.


# 5a160f88 20-Apr-2020 nicm <nicm@openbsd.org>

Tidy up the terminal detection and feature code and add named sets of
terminal features, each of which are defined in one place and map to a
builtin set of terminfo(5) capabilities. Features can be s

Tidy up the terminal detection and feature code and add named sets of
terminal features, each of which are defined in one place and map to a
builtin set of terminfo(5) capabilities. Features can be specified based
on TERM with a new terminal-features option or with the -T flag when
running tmux. tmux will also detect a few common terminals from the DA
and DSR responses.

This is intended to make it easier to configure tmux's use of
terminfo(5) even in the presence of outdated ncurses(3) or terminfo(5)
databases or for features which do not yet have a terminfo(5) entry.
Instead of having to grok terminfo(5) capability names and what they
should be set to in the terminal-overrides option, the user can
hopefully just give tmux a feature name and let it do the right thing.

The terminal-overrides option remains both for backwards compatibility
and to allow tweaks of individual capabilities.

tmux already did much of this already, this makes it tidier and simpler
to configure.

show more ...


# a62a5f61 16-Apr-2020 nicm <nicm@openbsd.org>

Show signal name when process exits rather than number.


# acf6cf7c 09-Apr-2020 nicm <nicm@openbsd.org>

More style nits.


# 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.


# 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.


# b6d7e0c7 12-Mar-2020 nicm <nicm@openbsd.org>

When the server socket is given by the user with -S, create it with
umask 177 instead of 117 because it may not be in a safe directory like
the default directory in /tmp. The user can chmod it more o

When the server socket is given by the user with -S, create it with
umask 177 instead of 117 because it may not be in a safe directory like
the default directory in /tmp. The user can chmod it more open after it
is created if they want.

show more ...


# 674952a6 28-Jan-2020 nicm <nicm@openbsd.org>

-V also needs to go in usage.


# 55bde146 28-Jan-2020 nicm <nicm@openbsd.org>

Reduce a difference with portable tmux by adding the -V flag and
#{version} format; on OpenBSD these just report the OpenBSD version.


# d09880d0 14-Oct-2019 nicm <nicm@openbsd.org>

Memory leaks, from Igor Wong in GitHub issue 1934.


123456789