Commit Graph

5815 Commits

Author SHA1 Message Date
nicm
225a384dbb Fix new-session with -t after command flags changes, reported by Michael Graczyk. 2016-01-31 09:52:01 +00:00
Nicholas Marriott
404379049a examples/ has gone, so delete some text about it. 2016-01-29 15:45:32 +00:00
Nicholas Marriott
2a1bb91bf7 Remove old examples in favour of one example configuration file. 2016-01-29 14:53:28 +00:00
Nicholas Marriott
a33bb3e876 Link to the bash(1) completion file from README rather than including it in
examples.
2016-01-29 14:40:30 +00:00
Thomas Adam
8cf1504ba6 Merge branch 'obsd-master' 2016-01-29 12:01:16 +00:00
nicm
427b820426 Support for RGB colour, using the extended cell mechanism to avoid
wasting unnecessary space. The 'Tc' flag must be set in the external
TERM entry (using terminal-overrides or a custom terminfo entry), if not
tmux will map to the closest of the 256 or 16 colour palettes.

Mostly from Suraj N Kurapati, based on a diff originally by someone else.
2016-01-29 11:13:56 +00:00
Nicholas Marriott
1d6bd50343 libevent.org URL. 2016-01-29 10:58:08 +00:00
Nicolas Viennot
405cd82a82 Don't abort on unknown messages 2016-01-23 01:07:25 -05:00
Nicolas Viennot
64e14eaff5 Avoid crashes when the ssh connction dies
We might want to deal with reconnections soon
2016-01-23 00:52:35 -05:00
Nicholas Marriott
ca29dc9abc Update my email address. 2016-01-19 18:07:25 +00:00
Thomas Adam
dc42c35f1f Merge branch 'obsd-master' 2016-01-19 18:01:15 +00:00
nicm
b5b5221c13 Split out getting the current state from the target search so it can be
replaced if we already know the current.
2016-01-19 16:01:30 +00:00
nicm
995af0e2b7 I no longer use my SourceForge address so replace it. 2016-01-19 15:59:12 +00:00
Thomas Adam
5d21faa99c Merge branch 'obsd-master' 2016-01-16 02:01:10 +00:00
nicm
c9815307eb Add hooks for alerts (bell, silence, activity), from Thomas Adam. 2016-01-16 00:36:53 +00:00
Nicolas Viennot
c1846177fc Cleanup hacks around ev_ssh.ev_flags
Fixes #69

Fix suggested by Leon M. George <leon@georgemail.eu>
2016-01-15 16:03:57 -05:00
Thomas Adam
506adf3764 Merge branch 'obsd-master' 2016-01-15 12:01:11 +00:00
nicm
d551ab8e5c Clear the environment properly by looping until it is empty rather than
looping over it (which may skip entries), from Brad King.
2016-01-15 11:33:41 +00:00
nicm
68d797587e A couple of missing printflike attributes, from Andrey Starodubtsev. 2016-01-15 11:31:47 +00:00
Nicolas Viennot
6dc58ab6de Lower the required glib version to 2.8 for static builds 2016-01-11 02:54:09 -08:00
Nicolas Viennot
a2520da195 Fix static compilation (libc should be dynamically linked) 2016-01-10 14:17:06 -08:00
Nicolas Viennot
3a73f17354 Allow static linking 2016-01-09 22:00:28 -05:00
Nicolas Viennot
a397be388c Simplify find_window_pane() code 2016-01-05 17:52:15 -05:00
Thomas Adam
ea9873e60e Merge branch 'obsd-master' 2016-01-02 18:01:12 +00:00
nicm
cfb78654c2 clock-mode needs CMD_PANE. 2016-01-02 17:16:25 +00:00
Nicolas Viennot
0a3bd83b19 Use a session termination message 2016-01-02 11:03:04 -05:00
Nicolas Viennot
924eb01299 nits 2016-01-02 10:04:29 -05:00
Nicolas Viennot
81022ee8c7 Only use IPv4/IPv6 when we can use them 2016-01-02 09:45:34 -05:00
Nicolas Viennot
a87d3af309 Reusing protocol code from tmate-slave 2016-01-01 17:02:23 -05:00
Nicolas Viennot
a60da0db1e Merge remote-tracking branch 'tmux/master' 2016-01-01 14:18:07 -05:00
Thomas Adam
051cf5437a Merge branch 'obsd-master' 2016-01-01 10:01:11 +00:00
nicm
311be04d61 Don't rely on a calculation wrapping when applying message-limit, and
break out of the loop early. From Nicolas Viennot.
2016-01-01 08:04:20 +00:00
Nicolas Viennot
aef7470418 Fix status message 2015-12-31 19:55:12 -05:00
Nicolas Viennot
2e0d82648f Fix message log appends
The following has been improved:
1) Previous code had "u_int first" which is incorrect as
   "first = c->message_next - limit" would result in negative values,
   resulting in dropping the first limit messages.
2) Avoid to traverse the entire list of message to prune messages.
2015-12-31 19:53:22 -05:00
Nicolas Viennot
4c5522f7fa ssh key passphrase fix 2015-12-31 19:52:19 -05:00
Nicolas Viennot
55e6a774a8 improve err msg 2015-12-31 19:52:19 -05:00
Nicolas Viennot
fc46660c96 make sure ssh passphrase doesn't get synced 2015-12-31 19:52:19 -05:00
Nicolas Viennot
058906c242 nits 2015-12-31 19:52:19 -05:00
Nicolas Viennot
e61d3aa18f Fix pipe buffer offset 2015-12-31 19:52:19 -05:00
Thomas Adam
5e59c301b7 Merge branch 'obsd-master' 2015-12-31 20:01:09 +00:00
nicm
7e67db79dc Remove an extra unzoom call which was probably a merge error. 2015-12-31 18:34:47 +00:00
nicm
f84d32ca5e Use saved pipe buffer offset when writing to pipe, from Nicolas Viennot. 2015-12-31 18:14:13 +00:00
Nicolas Viennot
5ee65eec5d Remove comments 2015-12-31 12:28:26 -05:00
Nicolas Viennot
d5bd2e40f0 Default to 500 messages (we care about them) 2015-12-31 12:27:14 -05:00
Nicolas Viennot
66e4f554c3 Layout fixes 2015-12-31 11:35:36 -05:00
Nicolas Viennot
a104b160b2 Receive raw tmux keycodes 2015-12-30 16:04:06 -05:00
Nicolas Viennot
862182df4a sync emacs/vi mode 2015-12-29 21:30:33 -05:00
Thomas Adam
5dd0e82809 Merge branch 'obsd-master' 2015-12-28 16:01:09 +00:00
nicm
2a1f27eb1a Couple of trivial style nits. 2015-12-28 14:02:52 +00:00
Nicolas Viennot
d721b42306 missing AC_DEFINE(IS_LINUX) 2015-12-27 23:31:58 -05:00