mirror of
https://github.com/vim/vim.git
synced 2025-11-10 10:47:23 -05:00
patch 8.0.1094: using ssh from Terminal.app runs into xterm incompatibility
Problem: Using ssh from Terminal.app runs into xterm incompatibility. Solution: Also detect Terminal.app on non-Mac systems.
This commit is contained in:
@@ -4566,12 +4566,12 @@ check_termcode(
|
|||||||
/* Detect terminals that set $TERM to something like
|
/* Detect terminals that set $TERM to something like
|
||||||
* "xterm-256colors" but are not fully xterm
|
* "xterm-256colors" but are not fully xterm
|
||||||
* compatible. */
|
* compatible. */
|
||||||
# ifdef MACOS
|
|
||||||
/* Mac Terminal.app sends 1;95;0 */
|
/* Mac Terminal.app sends 1;95;0 */
|
||||||
if (version == 95
|
if (version == 95
|
||||||
&& STRNCMP(tp + extra - 2, "1;95;0c", 7) == 0)
|
&& STRNCMP(tp + extra - 2, "1;95;0c", 7) == 0)
|
||||||
is_not_xterm = TRUE;
|
is_not_xterm = TRUE;
|
||||||
# endif
|
|
||||||
/* Gnome terminal sends 1;3801;0, 1;4402;0 or 1;2501;0.
|
/* Gnome terminal sends 1;3801;0, 1;4402;0 or 1;2501;0.
|
||||||
* xfce4-terminal sends 1;2802;0.
|
* xfce4-terminal sends 1;2802;0.
|
||||||
* screen sends 83;40500;0
|
* screen sends 83;40500;0
|
||||||
|
|||||||
@@ -769,6 +769,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
1094,
|
||||||
/**/
|
/**/
|
||||||
1093,
|
1093,
|
||||||
/**/
|
/**/
|
||||||
|
|||||||
Reference in New Issue
Block a user