0
0
mirror of https://github.com/vim/vim.git synced 2025-09-24 03:44:06 -04:00

patch 7.4.1619

Problem:    When 'fileformats' is set in the vimrc it applies to new buffers
            but not the initial buffer.
Solution:   Set 'fileformat' when starting up. (Mike Williams)
This commit is contained in:
Bram Moolenaar
2016-03-20 17:53:25 +01:00
parent a4f6ca717b
commit 364fa5c7ec
2 changed files with 11 additions and 0 deletions

View File

@@ -4017,6 +4017,15 @@ set_init_3(void)
}
#endif
if (bufempty())
{
int idx_ffs = findoption((char_u *)"ffs");
/* Apply the first entry of 'fileformats' to the initial buffer. */
if (idx_ffs >= 0 && (options[idx_ffs].flags & P_WAS_SET))
set_fileformat(default_fileformat(), OPT_LOCAL);
}
#ifdef FEAT_TITLE
set_title_defaults();
#endif

View File

@@ -748,6 +748,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
1619,
/**/
1618,
/**/