vim-patch:8.1.0036: not restoring Insert mode if leaving prompt buffer with mouse

Problem:    Not restoring Insert mode if leaving a prompt buffer by using a
            mouse click.
Solution:   Set b_prompt_insert appropriately. Also correct cursor position
            when moving cursor to last line.
891e1fd894
This commit is contained in:
erw7
2019-05-23 05:15:04 +09:00
parent 3ca0343fb9
commit 783aecd501
3 changed files with 20 additions and 10 deletions

View File

@@ -45,7 +45,7 @@ describe('prompt buffer', function()
~ |
~ |
~ |
[Scratch] |
[Prompt] |
other buffer |
~ |
~ |
@@ -59,7 +59,7 @@ describe('prompt buffer', function()
Command: "hello" |
Result: "hello" |
% ^ |
[Scratch] |
[Prompt] |
other buffer |
~ |
~ |
@@ -87,7 +87,7 @@ describe('prompt buffer', function()
~ |
~ |
~ |
[Scratch] |
[Prompt] |
other buffer |
~ |
~ |
@@ -101,7 +101,7 @@ describe('prompt buffer', function()
~ |
~ |
~ |
[Scratch] |
[Prompt] |
other buffer |
~ |
~ |
@@ -114,7 +114,7 @@ describe('prompt buffer', function()
~ |
~ |
~ |
[Scratch] |
[Prompt] |
other buffer |
~ |
~ |
@@ -127,7 +127,7 @@ describe('prompt buffer', function()
~ |
~ |
~ |
[Scratch] |
[Prompt] |
other buffer |
~ |
~ |