Remove awa check triggering silent file edits.

This commit is contained in:
James Moriarty 2019-06-04 21:30:52 -04:00
parent 6ec85cd0e8
commit 8914b14e24
2 changed files with 11 additions and 16 deletions

View File

@ -826,11 +826,6 @@ function! vimwiki#base#edit_file(command, filename, anchor, ...)
" This hack is necessary because apparently Vim messes up the result of " This hack is necessary because apparently Vim messes up the result of
" getpos() directly after this command. Strange. " getpos() directly after this command. Strange.
if !(a:command ==# ':e ' && vimwiki#path#is_equal(a:filename, expand('%:p'))) if !(a:command ==# ':e ' && vimwiki#path#is_equal(a:filename, expand('%:p')))
if &autowriteall && !&hidden " in this case, the file is saved before switching to the
" new buffer. This causes Vim to show two messages in the command line which triggers
" the annoying hit-enter prompt. Solution: show no messages at all.
silent execute a:command fname
else
try try
execute a:command fname execute a:command fname
catch /E37:/ catch /E37:/
@ -841,7 +836,6 @@ function! vimwiki#base#edit_file(command, filename, anchor, ...)
echom 'Vimwiki: Vim couldn''t open the file, probably because a swapfile already exists. See :h E325.' echom 'Vimwiki: Vim couldn''t open the file, probably because a swapfile already exists. See :h E325.'
return return
endtry endtry
endif
" If the opened file was not already loaded by Vim, an autocommand is " If the opened file was not already loaded by Vim, an autocommand is
" triggered at this point " triggered at this point

View File

@ -3511,6 +3511,7 @@ New:~
* PR #47: Optimize table formatting for large tables. * PR #47: Optimize table formatting for large tables.
Removed:~ Removed:~
* PR #698: Remove awa check triggering silent file edits.
* Options g:vimwiki_use_mouse and g:vimwiki_table_mappings. These are * Options g:vimwiki_use_mouse and g:vimwiki_table_mappings. These are
still present in the code for backwards compatibility but have been still present in the code for backwards compatibility but have been
removed from the documentation and will be fully removed at a later removed from the documentation and will be fully removed at a later