History log of /openbsd-src/usr.bin/tmux/tmux.c (Results 101 – 125 of 214)
Revision Date Author Comments
# a7971256 27-Nov-2012 nicm <nicm@openbsd.org>

Correctly aggregate together errors from nested config files (with
source-file). Fix by Thomas Adam, reported by Sam Livingstone-Gray


# 35194355 26-Nov-2012 nicm <nicm@openbsd.org>

Call realpath earlier on the socket directory path rather than on the
socket file path because the latter may not exist yet and in that case
realpath is allowed to fail. From Romain Francoise.


# 7d053cf9 10-Jul-2012 nicm <nicm@openbsd.org>

xfree is not particularly helpful, remove it. From Thomas Adam.


# 90896992 18-Jun-2012 nicm <nicm@openbsd.org>

Add a skeleton mode to tmux (called "control mode") that let's tmux
commands be sent and output received on stdout. This can be used to
integrate with other terminal emulators and should allow some o

Add a skeleton mode to tmux (called "control mode") that let's tmux
commands be sent and output received on stdout. This can be used to
integrate with other terminal emulators and should allow some other
things to be made simpler later. More to come so doesn't do much yet and
deliberately not documented.

show more ...


# f5639e04 30-May-2012 nicm <nicm@openbsd.org>

Do not use stderr for log file and don't call log_close when not needed.


# 36fa3172 25-May-2012 nicm <nicm@openbsd.org>

Simplify logging and just fprintf(stderr, ...) for early errors.


# f193b8ed 21-Jan-2012 nicm <nicm@openbsd.org>

Drop the ability to have a list of keys in the prefix in favour of two
separate options, prefix and prefix2. This simplifies the code and gets
rid the data options type which was only used for this o

Drop the ability to have a list of keys in the prefix in favour of two
separate options, prefix and prefix2. This simplifies the code and gets
rid the data options type which was only used for this one option.

Also add a -2 flag to send-prefix to send the secondary prefix key,
fixing a cause of minor irritation.

People who want three prefix keys are out of luck :-).

show more ...


# 35a092d6 23-Oct-2011 nicm <nicm@openbsd.org>

Try to resolve relative paths for loadb and saveb (first using client
working directory if any then default-path or session wd).


# 54810b57 23-Oct-2011 nicm <nicm@openbsd.org>

Ignore LC_ALL and LC_CTYPE if they are empty as well as unset.


# a89a0cee 25-Sep-2011 nicm <nicm@openbsd.org>

Reject $SHELL if it is not a full path.


# 019abd7f 04-Mar-2011 nicm <nicm@openbsd.org>

Two fixes by Micah Cowan: make mouse work properly beyond >127 on signed
char architectures and properly parse $TMUX by stopping the socket path
at the first comma.


# 07bd7bef 23-Jan-2011 nicm <nicm@openbsd.org>

Set $TMUX without the session when background jobs are run.


# e3b883c9 12-Jan-2011 nicm <nicm@openbsd.org>

Use TMPDIR if set, from Han Boetes.


# a0ee4254 08-Jan-2011 nicm <nicm@openbsd.org>

Move all calls to fcntl(...O_NONBLOCK) into a function and clear the
flag on the stdio file descriptors before closing them (fixes things
like "tmux ls && cat").


# 699995dd 03-Jan-2011 nicm <nicm@openbsd.org>

Support for UTF-8 mouse input (\033[1005h). This was added in xterm 262
and supports larger terminals than the older way.

If the new mouse-utf8 option is on, UTF-8 mouse input is enabled for all
UTF

Support for UTF-8 mouse input (\033[1005h). This was added in xterm 262
and supports larger terminals than the older way.

If the new mouse-utf8 option is on, UTF-8 mouse input is enabled for all
UTF-8 terminals. The option defaults to on if LANG etc are set in the
same manner as the utf8 option.

With help and based on code from hsim at gmx.li.

show more ...


# 3affa6cb 01-Jan-2011 nicm <nicm@openbsd.org>

Move the user-visible parts of all options (names, types, limit, default
values) together into one set of tables in options-table.c. Also clean
up and simplify cmd-set-options.c and move a common pri

Move the user-visible parts of all options (names, types, limit, default
values) together into one set of tables in options-table.c. Also clean
up and simplify cmd-set-options.c and move a common print function into
option-table.c.

show more ...


# eca05f1f 30-Dec-2010 nicm <nicm@openbsd.org>

Change from a per-session stack of buffers to one global stack which is
much more convenient and also simplifies lot of code. This renders
copy-buffer useless and makes buffer-limit now a server opti

Change from a per-session stack of buffers to one global stack which is
much more convenient and also simplifies lot of code. This renders
copy-buffer useless and makes buffer-limit now a server option.

By Tiago Cunha.

show more ...


# b8565899 19-Dec-2010 nicm <nicm@openbsd.org>

Add other-pane-height and other-pane-width options, allowing the width
or height of the smaller panes in the main-horizontal and main-vertical
layouts to be set. Mostly from David Goodlad.


# b2c857ac 08-Dec-2010 nicm <nicm@openbsd.org>

In the built-in layouts, distribute the panes more evenly. Set the
default value of main-pane-width to 80, rather than 81. By Micah Cowan.


# 74744db4 06-Dec-2010 nicm <nicm@openbsd.org>

Add an option to alert (monitor) for silence (lack of activity) in a
window. From Thomas Adam.


# c9347692 29-Nov-2010 nicm <nicm@openbsd.org>

If VISUAL or EDITOR contains "vi", configure mode-keys and status-keys
to vi.

Based on a diff from martynas@, previously requested by a couple of
other people.


# 89814278 11-Nov-2010 nicm <nicm@openbsd.org>

Add XAUTHORITY to update-environment, requested by Andreas Kloeckner.


# 65439d22 18-Oct-2010 nicm <nicm@openbsd.org>

Merge the before and after attach client code into one in client.c
(instead of two in tmux.c and client.c).


# 3808d149 16-Oct-2010 nicm <nicm@openbsd.org>

Make stdio blocking again before calling shell command with -c.


# 498ee386 16-Oct-2010 nicm <nicm@openbsd.org>

Trying to set FD_CLOEXEC on every fd is a lost cause, just use
closefrom() before exec.


123456789