065c360730
Typo.
2017-06-08 14:08:04 +01:00
738d9aece7
Note what to have for building Git.
2017-06-08 13:40:24 +01:00
8c38409aef
Merge branch 'master' of github.com:tmux/tmux
2017-06-08 13:29:59 +01:00
61ed6425bd
Move FAQ online and do not ship TODO.
2017-06-08 13:29:36 +01:00
6e8c93afdd
Merge branch 'obsd-master'
2017-06-08 10:01:10 +01:00
8c4ae1c938
Add size to client descriptions in list, suggested by Greg Hurrell.
2017-06-08 07:48:04 +00:00
4aa02c3743
Merge branch 'obsd-master'
2017-06-07 18:01:13 +01:00
356fab7bcb
Return 1 if name matches not 0, also fix some spaces.
2017-06-07 15:27:46 +00:00
9543f076fd
Use osdep_get_name.
2017-06-07 16:21:01 +01:00
86d6666fe7
Merge branch 'obsd-master'
2017-06-07 16:01:10 +01:00
405cc337f3
Add simple searching (C-s and n) to the various choose modes: by name
...
for client and tree, and by name and content for buffer.
2017-06-07 14:37:30 +00:00
772dacc89b
Tweak title.
2017-06-07 11:27:04 +01:00
696d2889f4
Mention U8, from Carles Cufi.
2017-06-07 11:19:04 +01:00
9316b9b57a
Typo.
2017-06-07 11:15:36 +01:00
fb288ef9a7
Remove a bunch of out-of-date stuff from the FAQ or stuff that is documentation
...
for other programs.
2017-06-07 11:13:05 +01:00
7077980055
Merge branch 'obsd-master'
2017-06-06 18:01:13 +01:00
50b27c8c0d
Continue and pass keys through if they are repeated keys, so that the
...
first key after a repeated key doesn't get lost.
2017-06-06 15:49:35 +00:00
bbc35b0b19
Do not pass a state into commands when fired on individual items in tree
...
mode, rely on the %% target substitution in the command for the chosen
pane and leave the default target as the current pane (where the mode
is). Otherwise, joinp and similar end up with -t and -s the
same. Reported by Jacob Niehus in GitHub issue 960.
2017-06-06 15:07:35 +00:00
d7280917da
Delete input event when evbuffer_read() fails to avoid just spinning
...
around a dead file descriptor. Seems to fix a problem reported by Greg
Hurrell in GitHub issue 941.
2017-06-06 14:53:28 +00:00
78352fdd32
Add a small dance to daemon() to reattach tmux to the user's namespace (which
...
allows access to the clipboard) on OS X 10.10 and above.
Chis Johnsen has done much work on and documentation of this issue, the code is
copied (with some tweaks) from his reattach-to-user-namespace at:
https://github.com/ChrisJohnsen/tmux-MacOSX-pasteboard
Tested by Enrico Ghirardi.
Will see how this goes, if it breaks stuff it might go away again.
2017-06-06 07:59:53 +01:00
63f8a2cb89
Merge branch 'master' of github.com:tmux/tmux
2017-06-05 12:02:10 +01:00
e1686c26dd
Update CHANGES.
2017-06-05 12:01:58 +01:00
a999f6f876
Linux build fixes
...
Linux doesn't have vis.h
2017-06-05 12:00:52 +01:00
e62e17d046
Merge branch 'obsd-master'
...
Conflicts:
tmux.1
window.c
2017-06-05 11:59:38 +01:00
2f04108f3a
Do not leak command, from David CARLIER.
2017-06-04 15:36:33 +00:00
1c83c0ebcd
tparm() fix for Solaris.
2017-06-04 11:27:35 +01:00
8ec6c323b6
signal.h for utempter, from David CARLIER.
2017-06-04 11:23:48 +01:00
c5b7faaefc
Add a timeout to prevent the sequences which wait for a specific
...
terminator (OSC, APC and DCS) waiting forever, which helps to avoid
garbage (cat /dev/random) locking up panes completely. This (and the
last commit) prompted by a discussion with theo.
2017-06-04 09:22:34 +00:00
467ece53e6
Remove unused variable.
2017-06-04 09:02:57 +00:00
8149bc3fa6
Be more strict about escape sequences that rename windows or set titles:
...
ignore any that not valid UTF-8 outright, and for good measure pass the
result through our UTF-8-aware vis(3).
2017-06-04 09:02:36 +00:00
adf5628087
Support SIGUSR2 to stop and start logging for an existing server. Also
...
we currently only have two log levels so just use -v and -vv rather than
-v and -vvvv, and clarify the man page entry for -v.
2017-06-04 08:25:57 +00:00
67cd496b39
Update CHANGES.
2017-06-04 09:09:31 +01:00
184039044a
Typo/style; plus man page escaping from jmc.
2017-06-04 08:02:20 +00:00
757eb060cd
Merge branch 'obsd-master'
2017-06-03 20:01:10 +01:00
3442066054
Make set-clipboard a three-state option so tmux itself can ignore the
...
sequencess.
2017-06-03 17:43:01 +00:00
80235d6fdd
Merge branch 'obsd-master'
2017-06-03 10:01:10 +01:00
493a1846d0
Foreground colours with the bright attribute set need to use the bright
...
entries in the palette. GitHub issue 954.
2017-06-03 07:15:23 +00:00
73b9328c1f
Merge branch 'obsd-master'
...
Conflicts:
window-buffer.c
2017-06-01 18:29:36 +01:00
248aa54bfd
Style and spacing nits.
2017-05-31 17:56:48 +00:00
70cc8f2c7e
Shut up a warning.
2017-05-31 16:44:33 +00:00
92d86586b7
Update TODO.
2017-05-31 17:38:34 +01:00
a8e0363914
Add setrgbf setrgbb.
2017-05-31 17:22:43 +01:00
35008200bd
Differences to OpenBSD.
2017-05-31 16:34:39 +01:00
113356c848
Build fixes.
2017-05-31 16:29:07 +01:00
b3d0ed4057
time.h here too.
2017-05-31 15:27:57 +00:00
61c0189bb1
Need time.h.
2017-05-31 15:26:41 +00:00
f17ecaa495
Merge branch 'obsd-master'
...
Conflicts:
Makefile.am
cfg.c
server-client.c
2017-05-31 15:56:13 +01:00
9c4d0d454a
Some changes that will appear when we sync up.
2017-05-31 13:56:07 +01:00
d60663ea86
Some applications like vi(1) and tmux until 10 minutes or so ago, do not
...
redraw on SIGWINCH if the size returns to the original size between the
original SIGWINCH and when they get around to calling TIOCGWINSZ. So use
the existing resize timer to introduce a small delay between the two
resizes.
2017-05-31 11:00:00 +00:00
ea6428a5d2
It is not OK to ignore SIGWINCH if SIOCGWINSZ reports the size has
...
unchanged, because it may have changed and changed back in the time
between us getting the signal and calling ioctl(). Always redraw when we
see SIGWINCH.
2017-05-31 10:29:15 +00:00