]> granicus.if.org Git - vim/commitdiff
patch 8.0.1059: older Gnome terminal returns smaller version number v8.0.1059
authorBram Moolenaar <Bram@vim.org>
Tue, 5 Sep 2017 19:57:27 +0000 (21:57 +0200)
committerBram Moolenaar <Bram@vim.org>
Tue, 5 Sep 2017 19:57:27 +0000 (21:57 +0200)
Problem:    older Gnome terminal returns smaller version number. (antarestrue)
Solution:   Lower version limit from 2800 to 2500. (#2032)

src/term.c
src/version.c

index 413d4bb88d580d4da07b43df210919f777016c9f..7fa08c3dbd6ac728edd255b635c6737ba799f2a9 100644 (file)
@@ -4572,12 +4572,12 @@ check_termcode(
                                && STRNCMP(tp + extra - 2, "1;95;0c", 7) == 0)
                            is_not_xterm = TRUE;
 #  endif
-                       /* Gnome terminal sends 1;3801;0 or 1;4402;0.
+                       /* Gnome terminal sends 1;3801;0, 1;4402;0 or 1;2501;0.
                         * xfce4-terminal sends 1;2802;0.
                         * screen sends 83;40500;0
-                        * Assuming any version number over 2800 is not an
+                        * Assuming any version number over 2500 is not an
                         * xterm (without the limit for rxvt and screen). */
-                       if (col >= 2800)
+                       if (col >= 2500)
                            is_not_xterm = TRUE;
 
                        /* PuTTY sends 0;136;0 */
index 79ce0e04267bb6706d3e139dceb059b2b05dedb5..61b5b94dd177b0e5311684785ed9ed297c377fb8 100644 (file)
@@ -769,6 +769,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1059,
 /**/
     1058,
 /**/