diff options
-rw-r--r-- | runtime/doc/options.txt | 5 | ||||
-rw-r--r-- | test/functional/ui/mouse_spec.lua | 40 |
2 files changed, 19 insertions, 26 deletions
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt index e00f27f9f0..60acfbf700 100644 --- a/runtime/doc/options.txt +++ b/runtime/doc/options.txt @@ -4399,9 +4399,8 @@ A jump table for the options with a short description can be found at |Q_op|. *'mousetime'* *'mouset'* 'mousetime' 'mouset' number (default 500) global - Only for GUI, Windows and Unix with xterm. Defines the maximum - time in msec between two mouse clicks for the second click to be - recognized as a multi click. + Defines the maximum time in msec between two mouse clicks for the + second click to be recognized as a multi click. *'nrformats'* *'nf'* 'nrformats' 'nf' string (default "bin,hex") diff --git a/test/functional/ui/mouse_spec.lua b/test/functional/ui/mouse_spec.lua index 8217ee5aba..fd6c62a6f6 100644 --- a/test/functional/ui/mouse_spec.lua +++ b/test/functional/ui/mouse_spec.lua @@ -16,9 +16,9 @@ describe('Mouse input', function() clear() meths.set_option('mouse', 'a') meths.set_option('listchars', 'eol:$') - -- set mouset to very high value to ensure that even in valgrind/travis, + -- set mousetime to very high value to ensure that even in valgrind/travis, -- nvim will still pick multiple clicks - meths.set_option('mouset', 5000) + meths.set_option('mousetime', 5000) screen = Screen.new(25, 5) screen:attach() screen:set_default_attr_ids({ @@ -65,24 +65,20 @@ describe('Mouse input', function() end) it('double left click enters visual mode', function() - execute('%delete') - insert('foo') feed('<LeftMouse><0,0>') feed('<LeftRelease><0,0>') feed('<LeftMouse><0,0>') feed('<LeftRelease><0,0>') screen:expect([[ - {1:fo}^o | - ~ | - ~ | - ~ | - {2:-- VISUAL --} | + {1:testin}^g | + mouse | + support and selection | + ~ | + {2:-- VISUAL --} | ]]) end) it('triple left click enters visual line mode', function() - execute('%delete') - insert('foo') feed('<LeftMouse><0,0>') feed('<LeftRelease><0,0>') feed('<LeftMouse><0,0>') @@ -90,17 +86,15 @@ describe('Mouse input', function() feed('<LeftMouse><0,0>') feed('<LeftRelease><0,0>') screen:expect([[ - ^f{1:oo}{3: } | - ~ | - ~ | - ~ | - {2:-- VISUAL LINE --} | + ^t{1:esting}{3: } | + mouse | + support and selection | + ~ | + {2:-- VISUAL LINE --} | ]]) end) it('quadruple left click enters visual block mode', function() - execute('%delete') - insert('foo') feed('<LeftMouse><0,0>') feed('<LeftRelease><0,0>') feed('<LeftMouse><0,0>') @@ -110,11 +104,11 @@ describe('Mouse input', function() feed('<LeftMouse><0,0>') feed('<LeftRelease><0,0>') screen:expect([[ - ^foo | - ~ | - ~ | - ~ | - {2:-- VISUAL BLOCK --} | + ^testing | + mouse | + support and selection | + ~ | + {2:-- VISUAL BLOCK --} | ]]) end) |