Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 29, 2015
Commits on Feb 20, 2015
  1. @gusevfe

    Provide g:fugitive_no_maps to disable key maps

    gusevfe authored committed
    Add variable g:fugitive_no_maps. If set y<C-G> and <C-R><C-G> are not
    Resolves tpope/vim-fugitive#394
  2. @elyscape

    Support browsing with new netrw.vim

    elyscape authored committed
    The previous fix for #594 didn't handle the case in which the net netrw
    was installed on older versions of Vim.
Commits on Feb 9, 2015
  1. Support for browsing with recent Vim

    Closes #594.
Commits on Jan 26, 2015
  1. @blueyed

    s:Diff: use winnr with `<C-W>w` instead of `<C-W>p`

    blueyed authored committed
    This is more reliable and fixes an issue where the syntastic location
    list of the original file would be focused after `:Gdiff`.
    Ref: blueyed@c99f0ff#commitcomment-9434351
Commits on Jan 20, 2015
  1. fugitive.vim 2.2

    * Provide :Gpush, :Gfetch, :Gmerge, and Gpull.
    * Use -L to handle :Glog range.
    * :Gcommit -v opens message in new tab.
    * API for custom :Gbrowse handlers.
    * Invoke :Browse if available to open URL.
    * Colorize hashes in :Gblame buffer.
    * Set cursorbind and nobuflisted in :Gblame buffers.
    * :Gblame in blame buffer toggles buffer.
Commits on Nov 21, 2014
  1. @blueyed

    Use `<nomodeline>` with Fugitive autocmds, and un-silent them

    blueyed authored committed
    Closes #580.
Commits on Nov 6, 2014
  1. @jwhitley

    Make configured_tree a caching global function

    jwhitley authored committed
    This implements the changes suggested in tpope/fugitive#415.
    s:repo_configured_tree is now a global, s:configured_tree() that caches
    the bidirectional relation between the worktree and the git_dir.
    extract_git_dir() now uses that relation to check whether the
    directories it scans are valid worktrees known by the repo at $GIT_DIR.
  2. Fix instaweb support

    Closes #571.
Commits on Sep 2, 2014
  1. Fix :Glog

    Closes #545.
Commits on Jul 27, 2014
Commits on Jul 23, 2014
  1. Set nobuflisted in blame buffers

  2. @tommcdo

    Ensure clipboard support before using * register

    tommcdo authored committed
    Closes #526.
  3. Change arity of browse API

    It's debatable whether the repo object should be passed at all, so let's
    not commit to a positional parameter for it.
    References #445.
Commits on Jul 22, 2014
  1. Browse handler API

    Taking experimental out of the name, but small tweaks may occur before
    then next release.
    For future compatibility, any third party handlers should bail and
    return an empty string if any of the following are true:
    * More than 2 arguments are given.
    * The second argument isn't a dictionary.
    * The dictionary doesn't contain a "remote" key.
    Closes #445.
Commits on Jul 18, 2014
  1. Fix load order issue

  2. Experimentally expose browse API

    References #445.
Commits on Jul 17, 2014
Commits on Jul 8, 2014
Commits on Jul 6, 2014
  1. Only change 'tags' if tags file exists

    Closes #402.  References #426.
Commits on Jul 5, 2014
Commits on Jun 30, 2014
  1. Provide :Gpush and :Gfetch

    Closes #450.
Commits on Jun 29, 2014
  1. :Gcommit -v opens message in new tab

    Closes #513.  References #480.
Commits on Jun 26, 2014
  1. Invoke :Browse if available to open URL

    Example that invokes open(1) on OS X:
        command! -bar -nargs=1 Browse silent! !open <args>
    Closes #509.
  2. :Gblame in blame buffer deletes buffer

    Closes #511.
Commits on Jun 25, 2014
  1. :Gmerge and :Gpull

  2. Force :Gstatus U to root of tree

    References #97.
  3. Set cursorbind in :Gblame

  4. Colorize hashes in blame

    References #369.
Commits on Jun 24, 2014
  1. Use -L to handle :Glog range

    Closes #507.  References #286.
Something went wrong with that request. Please try again.