To:
[email protected]
Subject: Patch 6.0aw.007
Fcc: outbox
From: Bram Moolenaar <
[email protected]>
------------
Patch 6.0aw.007
Problem: When 'foldlevelstart' is set in a vimrc file, it was not used for
the first file in the argument list. (Gary Johnson)
Solution: Set 'foldlevel' to 'foldlevelstart' when opening the first buffer.
Files: src/main.c
*** ../vim-6.0aw/src/main.c Sun Sep 16 22:21:05 2001
--- src/main.c Tue Sep 18 16:18:43 2001
***************
*** 1604,1609 ****
--- 1604,1614 ----
curbuf = curwin->w_buffer;
if (curbuf->b_ml.ml_mfp == NULL)
{
+ #ifdef FEAT_FOLDING
+ /* Set 'foldlevel' to 'foldlevelstart' if it's not negative. */
+ if (p_fdls >= 0)
+ curwin->w_p_fdl = p_fdls;
+ #endif
#if defined(FEAT_GUI_DIALOG) || defined(FEAT_CON_DIALOG)
/* When getting the ATTENTION prompt here, use a dialog */
swap_exists_action = SEA_DIALOG;
--
GALAHAD turns back. We see from his POV the lovely ZOOT standing by him
smiling enchantingly and a number of equally delectable GIRLIES draped
around in the seductively poulticed room. They look at him smilingly and
wave.
"Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
/// Bram Moolenaar --
[email protected] --
http://www.moolenaar.net \\\
((( Creator of Vim --
http://vim.sf.net --
ftp://ftp.vim.org/pub/vim )))
\\\ Help me helping AIDS orphans in Uganda -
http://iccf-holland.org ///