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