comparison src/eval.c @ 4221:dd4f3ceb5d86 v7.3.862

updated for version 7.3.862 Problem: Dragging the status line can be slow. Solution: Look ahead and drop the drag event if there is a next one.
author Bram Moolenaar <bram@vim.org>
date Sat, 16 Mar 2013 14:20:51 +0100
parents 78321dcaa8e2
children 23ce9a61bdc2
comparison
equal deleted inserted replaced
4220:2e5e2e82a737 4221:dd4f3ceb5d86
11236 temp[i++] = NUL; 11236 temp[i++] = NUL;
11237 rettv->v_type = VAR_STRING; 11237 rettv->v_type = VAR_STRING;
11238 rettv->vval.v_string = vim_strsave(temp); 11238 rettv->vval.v_string = vim_strsave(temp);
11239 11239
11240 #ifdef FEAT_MOUSE 11240 #ifdef FEAT_MOUSE
11241 if (n == K_LEFTMOUSE 11241 if (is_mouse_key(n))
11242 || n == K_LEFTMOUSE_NM
11243 || n == K_LEFTDRAG
11244 || n == K_LEFTRELEASE
11245 || n == K_LEFTRELEASE_NM
11246 || n == K_MIDDLEMOUSE
11247 || n == K_MIDDLEDRAG
11248 || n == K_MIDDLERELEASE
11249 || n == K_RIGHTMOUSE
11250 || n == K_RIGHTDRAG
11251 || n == K_RIGHTRELEASE
11252 || n == K_X1MOUSE
11253 || n == K_X1DRAG
11254 || n == K_X1RELEASE
11255 || n == K_X2MOUSE
11256 || n == K_X2DRAG
11257 || n == K_X2RELEASE
11258 || n == K_MOUSELEFT
11259 || n == K_MOUSERIGHT
11260 || n == K_MOUSEDOWN
11261 || n == K_MOUSEUP)
11262 { 11242 {
11263 int row = mouse_row; 11243 int row = mouse_row;
11264 int col = mouse_col; 11244 int col = mouse_col;
11265 win_T *win; 11245 win_T *win;
11266 linenr_T lnum; 11246 linenr_T lnum;