cff78c3ab4
When using a :Gedit command from the :Gstatus window the git_dir was being based on the window that was switched into in order to edit the file. So if Fugitive switched into a window with a file from a different Git repo (or a file with no Git repo) the :Gedit command could fail or edit the wrong file. Instead base the git_dir on the window from which the :Gedit command originated. |
||
---|---|---|
.. | ||
fugitive.vim |