vim-patch:7.4.456

Problem:  'backupcopy' is global, cannot write only some
          files in a different way.
Solution: Make 'backupcopy' global-local. (Christian Brabandt)

https://code.google.com/p/vim/source/detail?r=v7-4-456
This commit is contained in:
Marco Hinz
2014-12-20 16:17:39 +01:00
committed by Florian Walch
parent 5a1cddc47b
commit 7e31044cd8
7 changed files with 48 additions and 15 deletions

View File

@@ -292,7 +292,7 @@ EXTERN char_u *p_bs; /* 'backspace' */
EXTERN char_u *p_bg; /* 'background' */
EXTERN int p_bk; /* 'backup' */
EXTERN char_u *p_bkc; /* 'backupcopy' */
EXTERN unsigned bkc_flags;
EXTERN unsigned int bkc_flags; ///< flags from 'backupcopy'
#ifdef IN_OPTION_C
static char *(p_bkc_values[]) =
{"yes", "auto", "no", "breaksymlink", "breakhardlink", NULL};
@@ -643,6 +643,7 @@ enum {
BV_AI = 0
, BV_AR
, BV_BH
, BV_BKC
, BV_BT
, BV_EFM
, BV_GP