fugitive.vim 3.4 * Use jobs for all Git execution. Faster and less prone to user error. * Stream :Git! to the preview window. * Make :Git grep behave like other :Git commands, not :Ggrep. * Silence output and open quickfix list on :Ggrep -q. * Support :Ggrep outside repository with --no-index. * Expand ##, $ENVVAR, and ~/path in arguments to :Git. * Expand "%" and other special sequences during tab completion. * Improve tab completion for :Git push. * Disable -- More -- prompt on :Git push, fetch, and --no-pager. * Provide FugitiveObject/FugitiveStageBlob/FugitivePager events. * Simplify :Gdiffsplit "smart" split direction. * Support jump to commit in :Git log --graph. * Use local not upstream branch name for :GBrowse default. * Better support for ssh config in :GBrowse. * Replace older deprecation warnings with error messages. * Assorted public API enhancements. * Require Git 1.8.5 or newer. * Require Vim 7.3 or newer. Full functionality requires Vim 8.1. * Directly echo :Git output for trivial commands like "add" on Vim 7. * Fix E1208 when loading plugin on Vim 8.2.3141.