forked from aniani/vim
patch 8.0.0621: :stag does not respect 'switchbuf'
Problem: The ":stag" command does not respect 'switchbuf'. Solution: Check 'switchbuf' for tag commands that may open a new window. (Ingo Karkat, closes #1681) Define macros for the return values of getfile().
This commit is contained in:
@@ -958,6 +958,14 @@ extern int (*dyn_libintl_putenv)(const char *envstring);
|
||||
#define GETF_ALT 0x02 /* jumping to alternate file (not buf num) */
|
||||
#define GETF_SWITCH 0x04 /* respect 'switchbuf' settings when jumping */
|
||||
|
||||
/* Return values of getfile() */
|
||||
#define GETFILE_ERROR 1 /* normal error */
|
||||
#define GETFILE_NOT_WRITTEN 2 /* "not written" error */
|
||||
#define GETFILE_SAME_FILE 0 /* success, same file */
|
||||
#define GETFILE_OPEN_OTHER -1 /* success, opened another file */
|
||||
#define GETFILE_UNUSED 8
|
||||
#define GETFILE_SUCCESS(x) ((x) <= 0)
|
||||
|
||||
/* 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 */
|
||||
|
Reference in New Issue
Block a user