diff options
author | vimboss <devnull@localhost> | 2009-04-29 09:52:12 +0000 |
---|---|---|
committer | vimboss <devnull@localhost> | 2009-04-29 09:52:12 +0000 |
commit | bebffb2bbc18b4729dc10f284d00991f8699ab7c (patch) | |
tree | ba6221c6f4ec99913c174d3f103414ca3fd869b6 | |
parent | 6ac14d7c3e78d359888248317e47f51b18542ab4 (diff) | |
download | vim-bebffb2bbc18b4729dc10f284d00991f8699ab7c.tar.gz |
-rw-r--r-- | src/quickfix.c | 10 | ||||
-rw-r--r-- | src/version.c | 2 |
2 files changed, 11 insertions, 1 deletions
diff --git a/src/quickfix.c b/src/quickfix.c index ee841602..e7f89827 100644 --- a/src/quickfix.c +++ b/src/quickfix.c @@ -2346,7 +2346,13 @@ ex_copen(eap) set_option_value((char_u *)"bt", 0L, (char_u *)"quickfix", OPT_LOCAL); set_option_value((char_u *)"bh", 0L, (char_u *)"wipe", OPT_LOCAL); - set_option_value((char_u *)"diff", 0L, NULL, OPT_LOCAL); +#ifdef FEAT_DIFF + curwin->w_p_diff = FALSE; +#endif +#ifdef FEAT_FOLDING + set_option_value((char_u *)"fdm", 0L, (char_u *)"manual", + OPT_LOCAL); +#endif } /* Only set the height when still in the same tab page and there is no @@ -2607,10 +2613,12 @@ qf_fill_buffer(qi) curbuf->b_p_ma = FALSE; #ifdef FEAT_AUTOCMD + keep_filetype = TRUE; /* don't detect 'filetype' */ apply_autocmds(EVENT_BUFREADPOST, (char_u *)"quickfix", NULL, FALSE, curbuf); apply_autocmds(EVENT_BUFWINENTER, (char_u *)"quickfix", NULL, FALSE, curbuf); + keep_filetype = FALSE; #endif /* make sure it will be redrawn */ diff --git a/src/version.c b/src/version.c index d5adfab5..3bb98bf2 100644 --- a/src/version.c +++ b/src/version.c @@ -677,6 +677,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 162, +/**/ 161, /**/ 160, |