Mercurial > vim
diff src/ex_cmds.c @ 100:1f3902f3eb5c v7.0038
updated for version 7.0038
author | vimboss |
---|---|
date | Fri, 14 Jan 2005 21:53:12 +0000 |
parents | 0ef9cebc4f5d |
children | c5b05f6de1ad |
line wrap: on
line diff
--- a/src/ex_cmds.c +++ b/src/ex_cmds.c @@ -905,6 +905,9 @@ do_filter(line1, line2, eap, cmd, do_in, curbuf->b_op_end.lnum -= linecount; /* adjust '] */ write_lnum_adjust(-linecount); /* adjust last line for next write */ +#ifdef FEAT_FOLDING + foldUpdate(curwin, curbuf->b_op_start.lnum, curbuf->b_op_end.lnum); +#endif } else { @@ -914,6 +917,7 @@ do_filter(line1, line2, eap, cmd, do_in, curwin->w_cursor.lnum = curbuf->b_op_end.lnum; linecount = curbuf->b_op_end.lnum - curbuf->b_op_start.lnum + 1; } + beginline(BL_WHITE | BL_FIX); /* cursor on first non-blank */ --no_wait_return;