changeset 1697:2f9308b31181 v7.2b.030

updated for version 7.2b-030
author vimboss
date Wed, 06 Aug 2008 13:28:57 +0000
parents 0c4a465bd741
children f4f8014d516e
files src/syntax.c src/version.c
diffstat 2 files changed, 9 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/syntax.c
+++ b/src/syntax.c
@@ -6459,13 +6459,16 @@ init_highlight(both, reset)
     /* Reverse looks ugly, but grey may not work for 8 colors.  Thus let it
      * depend on the number of colors available.
      * With 8 colors brown is equal to yellow, need to use black for Search fg
-     * to avoid Statement highlighted text disappears. */
+     * to avoid Statement highlighted text disappears.
+     * Clear the attributes, needed when changing the t_Co value. */
     if (t_colors > 8)
-	do_highlight((char_u *)(*p_bg == 'l' ? "Visual ctermbg=LightGrey"
-				   : "Visual ctermbg=DarkGrey"), FALSE, TRUE);
+	do_highlight((char_u *)(*p_bg == 'l'
+		    ? "Visual cterm=NONE ctermbg=LightGrey"
+		    : "Visual cterm=NONE ctermbg=DarkGrey"), FALSE, TRUE);
     else
     {
-	do_highlight((char_u *)"Visual cterm=reverse", FALSE, TRUE);
+	do_highlight((char_u *)"Visual cterm=reverse ctermbg=NONE",
+								 FALSE, TRUE);
 	if (*p_bg == 'l')
 	    do_highlight((char_u *)"Search ctermfg=black", FALSE, TRUE);
     }
--- a/src/version.c
+++ b/src/version.c
@@ -677,6 +677,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    30,
+/**/
     29,
 /**/
     28,