Permalink
Commits on Aug 8, 2016
Commits on Jul 6, 2016
  1. Match printable character in git status

    With `LANG=fr_FR.UTF-8`, a non-breakable space character is added to the
    text of git status, this commit allows matching it.
    
    Closes #815
    KabbAmine committed with Jul 6, 2016
Commits on Jun 24, 2016
Commits on Jun 22, 2016
  1. s:cfile: Match multi-byte characters #806 (#810)

    For some locales like de_DE.UTF8 the text of `git status` contains multi-byte characters.
    This change allows a subsequent file name to be matched correctly .
    canaaerus committed with Jun 22, 2016
Commits on May 11, 2016
  1. Call s:define_commands directly (#792)

    This removes the fugitive_utility augroup, and allows for something like
    the following:
    
    > vim --cmd 'au User Fugitive Gbrowse!' path/to/file
    
    Without this patch the user's User autocommand would be run before
    fugitive's, and therefore the commands would not be defined already.
    blueyed committed with May 11, 2016
Commits on Apr 14, 2016
  1. Make `:Git` open a tab to the left for `:terminal`

    - Users of multiple tabs will find themselves back where they started
      when the terminal closes, instead of in the next tab over
    qstrahl committed with Apr 14, 2016
  2. Simplify tabedit invocation for :Gcommit -v

    - `-tabedit` does the same thing as `(tabpagenr()-1).'tabedit'`
    qstrahl committed with Apr 14, 2016
Commits on Apr 6, 2016
  1. Use "+ instead of "*

    aripollak committed with Apr 6, 2016
Commits on Mar 24, 2016
Commits on Mar 18, 2016
  1. Document bang to :Ggrep

    Closes #767
    committed Mar 18, 2016
Commits on Mar 10, 2016
Commits on Mar 5, 2016
  1. Don't use spaces in Git command to avoid problems under Windows

    When using a helper script to make Windows Vim work with Cygwin Git, arguments
    containing spaces don't survive being passed through "cmd /c" to this script
    and are decomposed into several tokens.
    
    Just use "%x20" instead of spaces in the pretty format to avoid the problem.
    vadz committed with Mar 5, 2016
Commits on Feb 25, 2016
  1. Ignore worktree with broken gitdir

    References #751
    committed Feb 25, 2016
Commits on Feb 24, 2016
  1. Support worktrees

    Closes #655
    committed Feb 24, 2016
  2. DRY up refs/ paths

    committed Feb 24, 2016
Commits on Jan 23, 2016
  1. Use includeexpr on default <cfile>

    Closes #744
    committed Jan 23, 2016
Commits on Jan 8, 2016
  1. Fix issue extracting remote

    committed Jan 8, 2016
Commits on Jan 1, 2016
  1. Entertain P as a p alternative in :Gstatus

    This could potentially free up `p` as "open in new tab", which would
    correspond nicely with `vim -p`.
    committed Jan 1, 2016
Commits on Dec 27, 2015
  1. Overhaul :Gbrowse remote handling

    committed Dec 27, 2015
Commits on Dec 26, 2015
  1. Revert "Remove guard against index stage in :Gbrowse handler"

    This reverts commit 14daf09.  My
    assertion was wrong; commit will no longer be an index stage but it
    still might be an empty string.
    committed Dec 26, 2015
  2. Remove guard against index stage in :Gbrowse handler

    This parameter can now always be directly used within a URL, without any
    sanity checking
    committed Dec 26, 2015
  3. Minimum viable URL escaping in :Gbrowse

    Closes #703.
    committed Dec 26, 2015
Commits on Dec 24, 2015
  1. Fix jump to file for tree at root of commit

    Closes #735
    committed Dec 24, 2015
Commits on Dec 16, 2015
  1. Fix jump from diff to file

    This code hasn't been touched in 4 years; how did it break?!
    committed Dec 16, 2015
Commits on Dec 11, 2015
  1. Bring GitHub handler in line with rhubarb.vim

    Closes #730
    committed Dec 11, 2015
Commits on Dec 1, 2015
  1. Accommodate @ as alias for HEAD

    committed Dec 1, 2015