diff --git a/plugin/magit.vim b/plugin/magit.vim index 37b9c244fb5203e039a4f20d0b96e06950685d49..c1d2c6a501bdd933fae0b006f31b3bc00ad172b8 100644 --- a/plugin/magit.vim +++ b/plugin/magit.vim @@ -636,7 +636,8 @@ let s:mg_display_functions = { " VimagitUpdateFile event is raised function! magit#update_buffer(...) let buffer_name=bufname("%") - if ( buffer_name !~ 'magit://.*' ) + " (//|\\\\) is to handle old vim 7.4-0 fnameescape behavior on Windows + if ( buffer_name !~ "\\v^magit:(//|\\\\).*" ) echoerr "Not in magit buffer but in " . buffer_name return endif