From f880016a30480ff4eefa7db45026e57b0a642bef Mon Sep 17 00:00:00 2001 From: Tim Pope Date: Mon, 23 Jun 2014 09:50:00 -0400 Subject: [PATCH] fugitive.vim 2.0 * in :Gstatus recalls cursor line filename. * Map dp to show diff in :Gstatus. * Add ca and cA commit maps to :Gstatus. * Add cc alias for C in :Gstatus. * Disable swapfile in :Gstatus. * Replace :Gstatus cv with cva and cvc. * Add an `S` mapping for vertical splits from :Gstatus. * Close diffs when navigating from :Gstatus. * Enable folding in :Gstatus. * Accept a count with :Gstatus /. * Allow pass through to ctrlp.vim in :Gstatus. * Add . in :Gstatus to prepopulate command line with revision. * Fix :Gstatus dp with external diff enabled. * Force displayCommentPrefix to fix :Gstatus on 1.8.5+. * Support localized `git status`. * Map g? and to show help in :Gstatus and :Gblame. * Kill relativenumber in blame buffer. * Fix jump to line on reblame. * Return to blamed buffer on q in blame. * Restore blamed window on gq in blame. * Fix :Gblame scrollbind with folds. * Jump from blame to commit focuses relevant diff. * :Gblame: Retain original alternate buffer. * Use - not for reblame. * Switch :Gblame to open commit. * Open fold when jumping to commit from blame. * Add maps for resizing blame window. * Conceal file names and line numbers in :Gblame. * Set winfixwidth in :Gblame buffers. * Press in :Gblame to open commit (reblame is now -). * Better csh support. * Work around "always" color option. * Fix trailing blank line when editing index files. * Use HTTPS for GitHub URLs in README. * :Gdiff split direction based on 'diffopt' and window size. * Focus diff window on :Gdiff. * Restore options when turning off diff mode. * Set bufhidden=delete in historical buffers. * Fix modeline errors in historical buffers. * Change cp to cP. * Add :Git! et al. for loading output into a buffer. * Tab complete Git aliases. * Enter on a +/- diff line jumps to that line. * Better Windows support. * Support core.autocrlf=false on Windows. * Work around slow \\ Windows network path. * Work around .git in 'wildignore'. * Fix garbage during :Gcommit with alternate screen. * Fix garbling on :Gcommit when nothing is staged. * Hack around broken :Gcommit with symlinked .git. * Use y to yank the current object's path. * Preserve alternate file in :Gmove. * Support bare repositories that don't end in .git. * Support .git-file repositories (including submodules). * Support symlinked .git if core.worktree is set. * Fix redraw issue after :Gbrowse. * Support GitHub FI in :Gbrowse. * Support implicit GitHub username in remote for :Gbrowse. * Make fugitive commands available in nerdtree buffers. * Make fugitive commands available in command line window. * :Glgrep and :Gllog. * :.Glog jumps to same line in each file. * Map - to go up a directory. * Provide custom 'foldtext'. * Respect $GIT_CEILING_DIRECTORIES. * Look for $GIT_DIR and $GIT_WORK_TREE. * Improve Windows support. * Assorted bug fixes. --- plugin/fugitive.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/fugitive.vim b/plugin/fugitive.vim index 81e9a3e..cf1e6dd 100644 --- a/plugin/fugitive.vim +++ b/plugin/fugitive.vim @@ -1,6 +1,6 @@ " fugitive.vim - A Git wrapper so awesome, it should be illegal " Maintainer: Tim Pope -" Version: 1.2 +" Version: 2.0 " GetLatestVimScripts: 2975 1 :AutoInstall: fugitive.vim if exists('g:loaded_fugitive') || &cp