aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Hinz <mh.codebro@gmail.com>2016-07-01 11:34:43 +0200
committerMarco Hinz <mh.codebro@gmail.com>2016-07-01 18:51:28 +0200
commit59487e18a7b26d8cea2c766ad5fbe17a152a5d11 (patch)
treeec75e6258898fa3c2e81c0b9c85d750185d337a8
parent6f4f654231955bc655d0b8a92c21878429b8c446 (diff)
downloadrneovim-59487e18a7b26d8cea2c766ad5fbe17a152a5d11.tar.gz
rneovim-59487e18a7b26d8cea2c766ad5fbe17a152a5d11.tar.bz2
rneovim-59487e18a7b26d8cea2c766ad5fbe17a152a5d11.zip
vim-patch:7.4.1716
Problem: 'autochdir' doesn't work for the first file. (Rob Hoelz) Solution: Call DO_AUTOCHDIR after startup. (Christian Brabandt) https://github.com/vim/vim/commit/baec5c1768098f9dd867b465aaabfdfb294f10c2
-rw-r--r--src/nvim/main.c3
-rw-r--r--src/nvim/version.c1
2 files changed, 4 insertions, 0 deletions
diff --git a/src/nvim/main.c b/src/nvim/main.c
index ba545c0815..a876a0ad21 100644
--- a/src/nvim/main.c
+++ b/src/nvim/main.c
@@ -507,6 +507,9 @@ int main(int argc, char **argv)
no_wait_return = FALSE;
starting = 0;
+ // 'autochdir' has been postponed.
+ do_autochdir();
+
/* start in insert mode */
if (p_im)
need_start_insertmode = TRUE;
diff --git a/src/nvim/version.c b/src/nvim/version.c
index b2c6b332d1..aa3a34b3df 100644
--- a/src/nvim/version.c
+++ b/src/nvim/version.c
@@ -86,6 +86,7 @@ static int included_patches[] = {
1755,
1753,
1728,
+ 1716,
1695,
1654,
1652,