aboutsummaryrefslogtreecommitdiff
path: root/autoload/write_mkpath.vim
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2019-06-01 11:50:30 +1200
committerTom Ryder <tom@sanctum.geek.nz>2019-06-01 11:50:30 +1200
commit1c436090fe82120ce58c5075fe04bdc30f8bcc7e (patch)
treee32a0ded2d4151a3ce534b4ca661252b7b211041 /autoload/write_mkpath.vim
parentMerge branch 'hotfix/v1.1.1' (diff)
parentBump VERSION (diff)
downloadvim-write-mkpath-1c436090fe82120ce58c5075fe04bdc30f8bcc7e.tar.gz
vim-write-mkpath-1c436090fe82120ce58c5075fe04bdc30f8bcc7e.zip
Merge branch 'hotfix/v1.1.2'
* hotfix/v1.1.2: Wipe alternate buffer
Diffstat (limited to 'autoload/write_mkpath.vim')
-rw-r--r--autoload/write_mkpath.vim5
1 files changed, 4 insertions, 1 deletions
diff --git a/autoload/write_mkpath.vim b/autoload/write_mkpath.vim
index 3bcd786..6c55e78 100644
--- a/autoload/write_mkpath.vim
+++ b/autoload/write_mkpath.vim
@@ -20,7 +20,10 @@ function! write_mkpath#New(path) abort
" Set filename to absolute path using :file {name}; do it silently so that
" the nice name remains displayed to the user. Record the name of the
" alternate buffer first, so we can put it back after :file messes with it.
- execute 'silent keepalt file '.fnameescape(getcwd().'/'.a:path)
+ execute 'silent file '.fnameescape(getcwd().'/'.a:path)
+
+ " Wipe the unlisted alternate buffer that :file leaves behind
+ bwipe #
endfunction