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)
}
#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
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 1619,
/**/
1618,
/**/