0
0
mirror of https://github.com/vim/vim.git synced 2025-09-23 03:43:49 -04:00

patch 7.4.1858

Problem:    When a channel writes to a buffer it doesn't find a buffer by the
            short name but re-uses it anyway.
Solution:   Find buffer also by the short name.
This commit is contained in:
Bram Moolenaar
2016-05-29 16:24:50 +02:00
parent 9f5842e63f
commit b127cfd75f
4 changed files with 13 additions and 5 deletions

View File

@@ -907,9 +907,10 @@ extern char *(*dyn_libintl_textdomain)(const char *domainname);
#define GETF_SWITCH 0x04 /* respect 'switchbuf' settings when jumping */
/* Values for buflist_new() flags */
#define BLN_CURBUF 1 /* May re-use curbuf for new buffer */
#define BLN_LISTED 2 /* Put new buffer in buffer list */
#define BLN_DUMMY 4 /* Allocating dummy buffer */
#define BLN_CURBUF 1 /* may re-use curbuf for new buffer */
#define BLN_LISTED 2 /* put new buffer in buffer list */
#define BLN_DUMMY 4 /* allocating dummy buffer */
#define BLN_NEW 8 /* create a new buffer */
/* Values for in_cinkeys() */
#define KEY_OPEN_FORW 0x101