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

@@ -5293,6 +5293,9 @@ char_u *buf_spname(buf_T *buf)
if (buf->b_fname != NULL) {
return buf->b_fname;
}
if (bt_prompt(buf)) {
return (char_u *)_("[Prompt]");
}
return (char_u *)_("[Scratch]");
}
if (buf->b_fname == NULL) {