diff options
author | aph <a.hewson@gmail.com> | 2014-04-01 19:52:48 +0100 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-04-04 21:44:58 -0300 |
commit | 535c450c72bb643aaff5e024d64980e124d6ddec (patch) | |
tree | 386981133222d8b2ef9221d4f30a203a035fce91 /src/buffer.c | |
parent | 94013a73f7f09b8ea6782394e6a07a88a447a1cd (diff) | |
download | rneovim-535c450c72bb643aaff5e024d64980e124d6ddec.tar.gz rneovim-535c450c72bb643aaff5e024d64980e124d6ddec.tar.bz2 rneovim-535c450c72bb643aaff5e024d64980e124d6ddec.zip |
remove DO_AUTOCHDIR
Diffstat (limited to 'src/buffer.c')
-rw-r--r-- | src/buffer.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/buffer.c b/src/buffer.c index 5c77f85506..93f5fce8aa 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -425,7 +425,7 @@ aucmd_abort: return; /* Change directories when the 'acd' option is set. */ - DO_AUTOCHDIR + do_autochdir(); /* * Remove the buffer from the list. @@ -1255,7 +1255,7 @@ void enter_buffer(buf_T *buf) /* Change directories when the 'acd' option is set. */ - DO_AUTOCHDIR + do_autochdir(); if (curbuf->b_kmap_state & KEYMAP_INIT) (void)keymap_init(); @@ -1272,8 +1272,11 @@ void enter_buffer(buf_T *buf) */ void do_autochdir(void) { - if (curbuf->b_ffname != NULL && vim_chdirfile(curbuf->b_ffname) == OK) - shorten_fnames(TRUE); + if (p_acd) { + if (curbuf->b_ffname != NULL && vim_chdirfile(curbuf->b_ffname) == OK) { + shorten_fnames(TRUE); + } + } } /* |