History log of /openbsd-src/usr.bin/tmux/tmux.c (Results 26 – 50 of 214)
Revision Date Author Comments
# 6e0f28f8 20-Jun-2019 nicm <nicm@openbsd.org>

Add a per-pane option set. Pane options inherit from window options (so
there should be no change to existing behaviour) and are set and shown
with set-option -p and show-options -p.

Change remain-o

Add a per-pane option set. Pane options inherit from window options (so
there should be no change to existing behaviour) and are set and shown
with set-option -p and show-options -p.

Change remain-on-exit and window-style/window-active-style to be pane
options (some others will be changed later).

This makes select-pane -P and -g unnecessary so no longer document them
(they still work) and no longer document set-window-option and
show-window-options in favour of set-option -w and show-options -w.

show more ...


# 844b9093 26-Apr-2019 nicm <nicm@openbsd.org>

Merge hooks into options and make each one an array option. This allows
multiple commands to be easily bound to one hook. set-hook and
show-hooks remain but they are now variants of set-option and
sh

Merge hooks into options and make each one an array option. This allows
multiple commands to be easily bound to one hook. set-hook and
show-hooks remain but they are now variants of set-option and
show-options. show-options now has a -H flag to show hooks (by default
they are not shown).

show more ...


# ca2738ca 22-Nov-2018 nicm <nicm@openbsd.org>

Do not use PWD unless it actually matches the real working directory.


# cf04509b 12-Jan-2018 nicm <nicm@openbsd.org>

Improve error message if creating socket parent directory fails, from
Thomas Adam for GitHub issue 1215.


# 38672859 01-Jan-2018 nicm <nicm@openbsd.org>

Prefer PWD for current directory if present in client, from Wei Zhao in
GitHub issue 1183.


# 667452e4 12-Jul-2017 nicm <nicm@openbsd.org>

Make shell_command a global like other stuff rather than making it an
exception and using callback argument.


# 662faea6 03-Jul-2017 nicm <nicm@openbsd.org>

Try C.UTF-8 which is also a commonly useful locale on some platforms,
from Romain Francoise.


# 6f2fd1e4 22-Apr-2017 nicm <nicm@openbsd.org>

Do not need getopt.h.


# 59538115 20-Apr-2017 nicm <nicm@openbsd.org>

Use fdforkpty() instead of our own unwrapped versions.


# 8eb95462 19-Apr-2017 nicm <nicm@openbsd.org>

Style nits and a missing cast.


# 11ff76bc 16-Apr-2017 nicm <nicm@openbsd.org>

Memory leak, from David CARLIER.


# da34f2ce 21-Mar-2017 nicm <nicm@openbsd.org>

Use uid_t for UID not u_int.


# b81242d0 16-Feb-2017 nicm <nicm@openbsd.org>

Style nits.


# b6ec3d9f 23-Jan-2017 nicm <nicm@openbsd.org>

Open /dev/ptm before pledge() and save it to be used for PTMGET later
(this means inlining forkpty()).

ok deraadt


# 58eb4b5d 15-Jan-2017 nicm <nicm@openbsd.org>

Major tidy up and rework of options tree and set-option/show-options
commands this pushes more of the code into options.c and ties it more
closely to the options table rather than having an unnecessa

Major tidy up and rework of options tree and set-option/show-options
commands this pushes more of the code into options.c and ties it more
closely to the options table rather than having an unnecessary
split. Also add support for array options (will be used later). Only
(intentional) user visible change is that show-options output is now
passed through vis(3) with VIS_DQ so quotes are escaped.

show more ...


# a12989f1 12-Jan-2017 nicm <nicm@openbsd.org>

Simplify appending to string options.


# 2bb2dba4 09-Dec-2016 nicm <nicm@openbsd.org>

Spacing nits.


# ced21769 11-Oct-2016 nicm <nicm@openbsd.org>

Add static in window-*.c and move some internal functions out of tmux.h.


# 9883b791 10-Oct-2016 nicm <nicm@openbsd.org>

Loads more static, except for cmd-*.c and window-*.c.


# d3b99136 27-May-2016 nicm <nicm@openbsd.org>

Use getprogname() instead of __progname to make portability easier.


# 5fcc80c9 04-May-2016 nicm <nicm@openbsd.org>

Fix up a couple of long lines.


# 3b05404c 05-Mar-2016 nicm <nicm@openbsd.org>

If setlocale("en_US.UTF-8") succeeds, then don't do the check for UTF-8
locale since if it isn't UTF-8 the system is broken anyway. If it fails,
try "" and check for UTF-8 with nl_langinfo(CODESET) r

If setlocale("en_US.UTF-8") succeeds, then don't do the check for UTF-8
locale since if it isn't UTF-8 the system is broken anyway. If it fails,
try "" and check for UTF-8 with nl_langinfo(CODESET) rather than
wcwidth(). Based on a diff from schwarze@, nl_langinfo also suggested by
stsp@.

show more ...


# 31a85510 05-Mar-2016 nicm <nicm@openbsd.org>

Although we always have en_US.UTF-8 on OpenBSD, some platforms do not,
so fall back to setlocale(LC_CTYPE, ""). tmux requires a UTF-8 locale,
so check with wcwidth() on a UTF-8 character after setloc

Although we always have en_US.UTF-8 on OpenBSD, some platforms do not,
so fall back to setlocale(LC_CTYPE, ""). tmux requires a UTF-8 locale,
so check with wcwidth() on a UTF-8 character after setlocale().

show more ...


# 5dadb9c3 01-Mar-2016 nicm <nicm@openbsd.org>

Remove unused variables, from Michal Mazurek.


# f5015ed6 01-Mar-2016 nicm <nicm@openbsd.org>

Use system wcwidth() instead of carrying around UTF-8 width tables.


123456789