Mercurial > vim
diff src/gui.c @ 1378:a4365075d05c v7.1.093
updated for version 7.1-093
author | vimboss |
---|---|
date | Thu, 30 Aug 2007 11:53:22 +0000 |
parents | 9947133ce85b |
children | 99a9e42e5688 |
line wrap: on
line diff
--- a/src/gui.c +++ b/src/gui.c @@ -1080,7 +1080,8 @@ gui_update_cursor(force, clear_selection cur_width = gui.char_width; } #ifdef FEAT_MBYTE - if (has_mbyte && (*mb_off2cells)(LineOffset[gui.row] + gui.col) > 1) + if (has_mbyte && (*mb_off2cells)(LineOffset[gui.row] + gui.col, + LineOffset[gui.row] + screen_Columns) > 1) { /* Double wide character. */ if (shape_table[idx].shape != SHAPE_VER) @@ -1159,7 +1160,7 @@ gui_position_components(total_width) #endif # if defined(FEAT_GUI_TABLINE) && (defined(FEAT_GUI_MSWIN) \ - || defined(FEAT_GUI_MOTIF) || defined(FEAT_GUI_MAC)) + || defined(FEAT_GUI_MOTIF) || defined(FEAT_GUI_MAC)) if (gui_has_tabline()) text_area_y += gui.tabline_height; #endif