Hotkey 'a' for switch '--all' argument in browser widow.
Merge pull request #47 from juhasz/master

Hotkey 'a' for switch '--all' argument in browser widow
Add fold marker to start of the ToggleArg function

This function was added in commit 392cd6f with a fold marker at the end
but not at the start, messing up the folding.
Add JumpToCommit function

Map <C-n> and <C-p> to JumpToCommit function, which will skip over lines
in the history that don't list a commit.
Merge pull request #50 from aschrab/fold_markers

Add fold marker to start of the ToggleArg function
Merge pull request #51 from aschrab/jump_to_commit

Add JumpToCommit function
On unix, "+ is only supported with xterm_clipboard

If you're on unix, but you don't have xterm_clipboard, you may want to
copy the hash for use within vim (in the unnamed register). Since
xterm_clipboard is irrelevant on non-unix, don't change behavior in that
case.

Fixes #48.
Merge pull request #54 from pydave/patch-1

On unix, "+ is only supported with xterm_clipboard
Open commit instead of file to create a tab

It appears that the only reason we use Gtabedit is to get a new tab
where fugitive functions will work correctly. HEAD is a real file, so
editing it doesn't work, but the tree referenced by HEAD is not, so
we have a stronger guarantee that it will work correctly.

When we edit HEAD, we are editing .../.git/HEAD, but HEAD:
doesn't actually exist so fugitive can't be confused by the path.

Related to tpope/vim-fugitive/issues/309
Fixes #40.
Use fugitive commands where possible

Instead of approximating our own behavior, use these functions:

fugitive#buffer().repo().tree()
    - The working copy for the current repo.

fugitive#buffer().repo().dir()
    - The repo dir containing the git database.

fugitive#buffer().repo().git_command()
    - A pre-built git command (with the fugitive-configured git
      executable and --git-dir argument).

Remove some functionality made redundant by fugitive.

Public API change: Removes Gitv_GitExecutable -- we now rely on
fugitive. Currently, you can configure fugitive's executable with
g:fugitive_git_executable.

Fixes reloading browser mode (u mapping) from a submodule (related
to #40).
Merge pull request #55 from pydave/fix-submodules

Fix gitv for submodules
Move all <ctrl> based commands into conditional.
Use .= for string concatination
Merge pull request #58 from lgauthie/master

A few fixes
Update README.markdown

Include a link to the fugitive plugin
Merge pull request #62 from derekschrock/patch-1

Update README.markdown
Update README.markdown

Updated Readme to include directions on how to startup the plugin
Update README.markdown
Merge pull request #64 from JonathanFrias/master

Add initial startup directions to README
Add command to jump to parent commit

Map the "p" key to make it easy to jump to a parent of the current
commit, even if there are many intervening commits on other branches,
loading enough of the history to include the target commit.  Allow a
count to be used to specify a parent other than the first for merge
commits.