# HG changeset patch # User Christian Brabandt # Date 1476277205 -7200 # Node ID e86f23a078ca332a9a2756d75fecb3d9f9aab693 # Parent d1b0148ea13eec6f7bbc88be26182b6e3eea7fa8 commit https://github.com/vim/vim/commit/0ba407012c63064f03f1a5677677d4da423e5a73 Author: Bram Moolenaar Date: Wed Oct 12 14:50:54 2016 +0200 patch 8.0.0030 Problem: Mouse mode is not automatically detected for tmux. Solution: Check for 'term' to be "tmux". (Michael Henry) diff --git a/src/os_unix.c b/src/os_unix.c --- a/src/os_unix.c +++ b/src/os_unix.c @@ -2261,6 +2261,7 @@ use_xterm_like_mouse(char_u *name) return (name != NULL && (term_is_xterm || STRNICMP(name, "screen", 6) == 0 + || STRNICMP(name, "tmux", 4) == 0 || STRICMP(name, "st") == 0 || STRNICMP(name, "st-", 3) == 0 || STRNICMP(name, "stterm", 6) == 0)); @@ -2324,6 +2325,7 @@ vim_is_fastterm(char_u *name) return ( STRNICMP(name, "hpterm", 6) == 0 || STRNICMP(name, "sun-cmd", 7) == 0 || STRNICMP(name, "screen", 6) == 0 + || STRNICMP(name, "tmux", 4) == 0 || STRNICMP(name, "dtterm", 6) == 0); } diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -765,6 +765,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 30, +/**/ 29, /**/ 28,