Do not redraw after horizontal cursor move
Merge pull request #6 from wonderful-panda/fix/avoid-needless-redraw

Do not redraw after horizontal cursor move
Do not use v:shell_error with vimproc#system()

v:shell_error is still used with vimproc#system() in agit#agitgit()
Remove line break from branch name returned from rev-parse
Merge pull request #7 from wonderful-panda/fix/win-checkout-problem

checkout problem in windows
Fix: autocmds are defined in default augroup
Refactor tests
Update vital
Add --dir option to launch Agit on the specified direcotry
Fix #8: b:git_dir shadows git-vim's one (Thanks to @lesguillemets)
Update doc
Refactoring
j/k skips empty lines

Add agit#smart_j() / agit#smart_k functions.
This idea is proposed by @itchyny (#9)
Revert "j/k skips empty lines"

This reverts commit 86a290d894731eed92d334c69e828157cd8684c3.
Skip empty line when the cursor moved
Update doc for g:agit_skip_empty_line

Proposed at #9
Fix: Unable to put the cursor on the staged message

related with #9
Implement <Plug>(agit-print-commigmsg)

related: #10
Add <silent> for all mappings
Refactoring