1
0
forked from aniani/vim

updated for version 7.0-067

This commit is contained in:
Bram Moolenaar
2006-08-29 14:07:36 +00:00
parent 2d694603c7
commit 39fecab939
3 changed files with 14 additions and 3 deletions

View File

@@ -8597,7 +8597,12 @@ ins_left()
tpos = curwin->w_cursor;
if (oneleft() == OK)
{
start_arrow(&tpos);
#if defined(FEAT_XIM) && defined(FEAT_GUI_GTK)
/* Only call start_arrow() when not busy with preediting, it will
* break undo. K_LEFT is inserted in im_correct_cursor(). */
if (!im_is_preediting())
#endif
start_arrow(&tpos);
#ifdef FEAT_RIGHTLEFT
/* If exit reversed string, position is fixed */
if (revins_scol != -1 && (int)curwin->w_cursor.col >= revins_scol)