diff runtime/doc/eval.txt @ 21230:e67123c115d2 v8.2.1166

patch 8.2.1166: once mouse move events are enabled getchar() returns them Commit: https://github.com/vim/vim/commit/ae97b94176062d30ea8c68bb83cde034c5150c78 Author: Bram Moolenaar <Bram@vim.org> Date: Thu Jul 9 19:16:35 2020 +0200 patch 8.2.1166: once mouse move events are enabled getchar() returns them Problem: Once mouse move events are enabled getchar() returns them. Solution: Ignore K_MOUSEMOVE in getchar(). (closes https://github.com/vim/vim/issues/6424)
author Bram Moolenaar <Bram@vim.org>
date Thu, 09 Jul 2020 19:30:04 +0200
parents 99a602b27e0e
children 21fb2a3ad3ca
line wrap: on
line diff
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -5023,8 +5023,9 @@ getchar([expr])						*getchar()*
 		When the user clicks a mouse button, the mouse event will be
 		returned.  The position can then be found in |v:mouse_col|,
 		|v:mouse_lnum|, |v:mouse_winid| and |v:mouse_win|.
-		|getmousepos()| can also be used.  This example positions the
-		mouse as it would normally happen: >
+		|getmousepos()| can also be used.  Mouse move events will be
+		ignored.
+		This example positions the mouse as it would normally happen: >
 			let c = getchar()
 			if c == "\<LeftMouse>" && v:mouse_win > 0
 			  exe v:mouse_win . "wincmd w"