nicm
|
776ce8a9d5
|
Clear option before adding to array if no -a, reported by Michael
Nickerson.
|
2017-01-25 23:50:51 +00:00 |
|
Nicholas Marriott
|
ea70e68a51
|
-paths.h.
|
2017-01-25 16:39:02 +00:00 |
|
Nicholas Marriott
|
0f9354eec2
|
Bad merge.
|
2017-01-25 16:38:13 +00:00 |
|
Thomas Adam
|
21d8f77a0d
|
Merge branch 'obsd-master'
|
2017-01-25 16:01:13 +00:00 |
|
nicm
|
163732e89f
|
Revert previous for now, it will break TERM=screen.
|
2017-01-25 14:36:08 +00:00 |
|
nicm
|
0a63ab4f0f
|
If xterm-keys is on, use xterm(1) style keys for Home and End as well as
modified keys.
|
2017-01-25 14:24:54 +00:00 |
|
Nicholas Marriott
|
3e495b4001
|
compat/* should not include tmux.h.
|
2017-01-25 13:49:01 +00:00 |
|
Thomas Adam
|
418ab1a553
|
Merge branch 'obsd-master'
|
2017-01-24 22:01:13 +00:00 |
|
nicm
|
ffc28a7765
|
Fix set -u on array options.
|
2017-01-24 20:24:54 +00:00 |
|
nicm
|
4b2821ff98
|
Make update-environment an array as well.
|
2017-01-24 20:15:32 +00:00 |
|
nicm
|
b77dd75b57
|
Convert terminal-overrides to an array option.
|
2017-01-24 20:05:15 +00:00 |
|
nicm
|
16e43d6a42
|
Remove some lies about terminal-overrides from tmux.1.
|
2017-01-24 20:01:34 +00:00 |
|
Thomas Adam
|
f38a6bbd81
|
Merge branch 'obsd-master'
|
2017-01-24 20:01:12 +00:00 |
|
nicm
|
126d364abe
|
server-info can become an alias rather than a command.
|
2017-01-24 19:59:19 +00:00 |
|
nicm
|
85338bb75f
|
Add support for custom command aliases, this is an array option which
contains items of the form "alias=command". This is consulted when an
unknown command is parsed.
|
2017-01-24 19:53:37 +00:00 |
|
nicm
|
61fce272ea
|
If given an array option without an index either show or set all items,
and support -a for array options. Allow the separator for set to be
specified in the options table (will be used for backwards compatibility
later).
|
2017-01-24 19:11:46 +00:00 |
|
Thomas Adam
|
f1282a683d
|
Merge branch 'obsd-master'
|
2017-01-24 14:01:15 +00:00 |
|
Nicholas Marriott
|
c68ea386d1
|
pty.c needs compat.h.
|
2017-01-24 13:34:08 +00:00 |
|
nicm
|
3d74e89a39
|
Shorten a long line, and don't leak buffer in paste_add if size is zero.
|
2017-01-24 13:28:33 +00:00 |
|
Nicholas Marriott
|
a3d5bfcece
|
Define away pledge() on !OpenBSD.
|
2017-01-23 12:27:58 +00:00 |
|
Nicholas Marriott
|
1ebe79dd62
|
Use forkpty() except on OpenBSD.
|
2017-01-23 12:26:06 +00:00 |
|
Thomas Adam
|
b3a724f30c
|
Merge branch 'obsd-master'
Conflicts:
Makefile
tmux.c
|
2017-01-23 12:20:43 +00:00 |
|
nicm
|
98e7fbb2ac
|
Open /dev/ptm before pledge() and save it to be used for PTMGET later
(this means inlining forkpty()).
ok deraadt
|
2017-01-23 10:09:43 +00:00 |
|
Thomas Adam
|
d2eab39ffa
|
Merge branch 'obsd-master'
|
2017-01-22 20:01:12 +00:00 |
|
Nicholas Marriott
|
aa70f28069
|
Merge branch 'master' of github.com:tmux/tmux
|
2017-01-22 19:14:10 +00:00 |
|
Nicholas Marriott
|
acf331f7f1
|
Add b64_pton as well.
|
2017-01-22 19:12:15 +00:00 |
|
nicm
|
4ede35c48c
|
Accept the OSC 52 escape sequence inside tmux to add a new buffer, from
harry dot gindi at live dot com.
|
2017-01-22 19:00:01 +00:00 |
|
Thomas Adam
|
c17b0a202a
|
Merge branch 'obsd-master'
|
2017-01-20 16:01:11 +00:00 |
|
nicm
|
46572ba904
|
Print error rather than fatal() if tcgetattr() fails, which is much more
useful to user.
|
2017-01-20 14:02:33 +00:00 |
|
Nicholas Marriott
|
61af9d7cc2
|
Look for ncursesw as well as ncurses, based on a change from Bert van Hall.
|
2017-01-19 15:31:22 +00:00 |
|
Nicholas Marriott
|
b98b4e23a3
|
Put version in log in portable tmux.
|
2017-01-18 17:35:41 +00:00 |
|
Nicholas Marriott
|
7e4908f751
|
If --enable-{utf8proc,utempter} is given, do not build without it.
|
2017-01-18 14:32:50 +00:00 |
|
Nicholas Marriott
|
787f9de5d8
|
vis.h comes from compat.h.
|
2017-01-18 12:16:14 +00:00 |
|
Thomas Adam
|
044999ce6d
|
Merge branch 'obsd-master'
|
2017-01-18 12:01:11 +00:00 |
|
nicm
|
faa0570309
|
Plain stravis() because it will mangle UTF-8 characters, so add
utf8_stravis() which calls our existing utf8_strvis() and use it instead
|
2017-01-18 10:08:05 +00:00 |
|
Thomas Adam
|
6d37984f4f
|
Merge branch 'obsd-master'
|
2017-01-18 10:01:12 +00:00 |
|
nicm
|
4bb5a1d6a7
|
Run arguments through vis() as well when printing them.
|
2017-01-18 10:00:50 +00:00 |
|
nicm
|
649c0d8e91
|
Do not reset idx, it has just been set.
|
2017-01-18 08:43:21 +00:00 |
|
nicm
|
373541104b
|
options_match needs to explicitly check for user options.
|
2017-01-18 08:40:50 +00:00 |
|
Thomas Adam
|
64c486ae81
|
Merge branch 'obsd-master'
|
2017-01-17 02:01:11 +00:00 |
|
nicm
|
6b6b0e91d0
|
Correctly handle -style options without all of a corresponding -fg/-bg/-attr.
|
2017-01-16 23:45:08 +00:00 |
|
Nicholas Marriott
|
c0346701df
|
Fix VIS_DQ check.
|
2017-01-16 18:20:50 +00:00 |
|
Thomas Adam
|
7e110b9d99
|
Merge branch 'obsd-master'
|
2017-01-16 15:36:02 +00:00 |
|
Nicholas Marriott
|
f20e3ee62c
|
We need VIS_DQ in vis.h as well.
|
2017-01-16 15:01:14 +00:00 |
|
nicm
|
ef15b4195f
|
Revert WIP parts of previous I didn't mean to commit yet.
|
2017-01-16 14:52:25 +00:00 |
|
nicm
|
68db958477
|
getopt() has a struct option so just return to using options_entry.
|
2017-01-16 14:49:14 +00:00 |
|
Nicholas Marriott
|
997b11741c
|
Remove vis.h which comes from compat.
|
2017-01-16 12:09:04 +00:00 |
|
Thomas Adam
|
7b60645732
|
Merge branch 'obsd-master'
|
2017-01-16 00:01:10 +00:00 |
|
Thomas Adam
|
c9fcb76651
|
Merge branch 'obsd-master'
|
2017-01-15 22:01:11 +00:00 |
|
nicm
|
52847a9518
|
It is silly for cmd_list_parse to return an integer error when it could
just return NULL.
|
2017-01-15 22:00:56 +00:00 |
|