comparison src/message.c @ 12865:ebb4f6c93598 v8.0.1309

patch 8.0.1309: cannot use 'balloonexpr' in a terminal commit https://github.com/vim/vim/commit/51b0f3701ecb440aa72ab6017c1df6940c0e0f6f Author: Bram Moolenaar <Bram@vim.org> Date: Sat Nov 18 18:52:04 2017 +0100 patch 8.0.1309: cannot use 'balloonexpr' in a terminal Problem: Cannot use 'balloonexpr' in a terminal. Solution: Add 'balloonevalterm' and add code to handle mouse movements in a terminal. Initial implementation for Unix with GUI.
author Christian Brabandt <cb@256bit.org>
date Sat, 18 Nov 2017 19:00:06 +0100
parents 351cf7c67bbe
children 808625d4b71b
comparison
equal deleted inserted replaced
12864:e98532b79dba 12865:ebb4f6c93598
1177 || c == K_LEFTDRAG || c == K_LEFTRELEASE 1177 || c == K_LEFTDRAG || c == K_LEFTRELEASE
1178 || c == K_MIDDLEDRAG || c == K_MIDDLERELEASE 1178 || c == K_MIDDLEDRAG || c == K_MIDDLERELEASE
1179 || c == K_RIGHTDRAG || c == K_RIGHTRELEASE 1179 || c == K_RIGHTDRAG || c == K_RIGHTRELEASE
1180 || c == K_MOUSELEFT || c == K_MOUSERIGHT 1180 || c == K_MOUSELEFT || c == K_MOUSERIGHT
1181 || c == K_MOUSEDOWN || c == K_MOUSEUP 1181 || c == K_MOUSEDOWN || c == K_MOUSEUP
1182 || c == K_MOUSEMOVE
1182 || (!mouse_has(MOUSE_RETURN) 1183 || (!mouse_has(MOUSE_RETURN)
1183 && mouse_row < msg_row 1184 && mouse_row < msg_row
1184 && (c == K_LEFTMOUSE 1185 && (c == K_LEFTMOUSE
1185 || c == K_MIDDLEMOUSE 1186 || c == K_MIDDLEMOUSE
1186 || c == K_RIGHTMOUSE 1187 || c == K_RIGHTMOUSE