# HG changeset patch # User vimboss # Date 1139613220 0 # Node ID ce5a759cc907fa69588842db8e5bcbbb61563bb8 # Parent 0701ca4c8ceb8ea5d214c66b1412a7ccb7b46162 updated for version 7.0196 diff --git a/runtime/doc/cmdline.txt b/runtime/doc/cmdline.txt --- a/runtime/doc/cmdline.txt +++ b/runtime/doc/cmdline.txt @@ -479,6 +479,7 @@ followed by another command: :global :help :helpfind + :lcscope :make :normal :perl diff --git a/src/gui.c b/src/gui.c --- a/src/gui.c +++ b/src/gui.c @@ -3055,7 +3055,7 @@ gui_xy2colrow(x, y, colp) gui_menu_cb(menu) vimmenu_T *menu; { - char_u bytes[3 + sizeof(long_u)]; + char_u bytes[sizeof(long_u)]; /* Don't put events in the input queue now. */ if (hold_gui_events) @@ -3064,8 +3064,9 @@ gui_menu_cb(menu) bytes[0] = CSI; bytes[1] = KS_MENU; bytes[2] = KE_FILLER; - add_long_to_buf((long_u)menu, bytes + 3); - add_to_input_buf(bytes, 3 + sizeof(long_u)); + add_to_input_buf(bytes, 3); + add_long_to_buf((long_u)menu, bytes); + add_to_input_buf_csi(bytes, sizeof(long_u)); } #endif @@ -3358,7 +3359,7 @@ gui_drag_scrollbar(sb, value, still_drag int old_topfill = curwin->w_topfill; # endif #else - char_u bytes[4 + sizeof(long_u)]; + char_u bytes[sizeof(long_u)]; int byte_count; #endif @@ -3528,8 +3529,9 @@ gui_drag_scrollbar(sb, value, still_drag out_flush(); gui_update_cursor(FALSE, TRUE); #else - add_long_to_buf((long)value, bytes + byte_count); - add_to_input_buf(bytes, byte_count + sizeof(long_u)); + add_to_input_buf(bytes, byte_count); + add_long_to_buf((long_u)value, bytes); + add_to_input_buf_csi(bytes, sizeof(long_u)); #endif }