]> granicus.if.org Git - vim/commitdiff
updated for version 7.3.638 v7.3.638
authorBram Moolenaar <Bram@vim.org>
Thu, 23 Aug 2012 16:58:14 +0000 (18:58 +0200)
committerBram Moolenaar <Bram@vim.org>
Thu, 23 Aug 2012 16:58:14 +0000 (18:58 +0200)
src/screen.c
src/version.c

index c9f447c9ca7eb617cfc58290ee9be0bcd1288369..92eb232ef02f9b4640563645d7bccf53886e606e 100644 (file)
@@ -5332,8 +5332,9 @@ char_needs_redraw(off_from, off_to, cols)
                    && (ScreenLinesUC[off_from] != ScreenLinesUC[off_to]
                        || (ScreenLinesUC[off_from] != 0
                            && comp_char_differs(off_from, off_to))
-                       || (cols > 1 && ScreenLines[off_from + 1]
-                                                != ScreenLines[off_to + 1])))
+                       || ((*mb_off2cells)(off_from, off_from + cols) > 1
+                           && ScreenLines[off_from + 1]
+                                                 != ScreenLines[off_to + 1])))
 #endif
               ))
        return TRUE;
index b22c901070bbf270fe7772eeafd8df9e12e0a8c4..4598c74a00b9861b9f42f0b2aa598171b337133c 100644 (file)
@@ -719,6 +719,10 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    638,
+/**/
+    638,
 /**/
     637,
 /**/