| 2022-09-23 13:02 | [git-subtrac for e7dcf18d155ef33124fdf862288b5bdcf82e198a] | git-subtrac | 0 | +0 | -0 |
| 2022-09-23 13:01 | [git-subtrac for d02781543ab479c28984753e352ed020a4412b88] | git-subtrac | 12 | +0 | -9845 |
| 2022-09-04 09:37 | Avoid invalid glob during tab complete | Tim Pope | 1 | +1 | -1 |
| 2022-08-17 13:21 | Add deprecation warning on editing .git/index | Tim Pope | 1 | +3 | -0 |
| 2022-08-17 14:18 | Fix broken blame maps | Tim Pope | 1 | +3 | -3 |
| 2022-06-17 18:07 | Restore popular fugitive#repo() functions | Tim Pope | 1 | +14 | -5 |
| 2022-07-28 12:46 | Consistently handle missing command jobs across platforms | Tim Pope | 1 | +13 | -5 |
| 2022-07-28 12:00 | Drop g:fugitive_legacy_quoting | Tim Pope | 1 | +2 | -10 |
| 2022-06-19 08:01 | Set b:undo_indent | Doug Kearns | 1 | +2 | -0 |
| 2022-07-27 16:35 | Move BufWrite autocmd to ftplugin | Gregory Anders | 2 | +7 | -17 |
| 2022-07-27 11:14 | Account for ch_status() == 'fail' | Tim Pope | 1 | +5 | -5 |
| 2022-07-22 05:23 | Move status buffer to fugitive:// URL | Tim Pope | 1 | +1 | -12 |
| 2022-07-21 02:42 | Fix backward navigation from the middle of a line | yut23 | 1 | +4 | -0 |
| 2022-07-21 02:37 | Fix `[c` from the first hunk of a file | yut23 | 1 | +3 | -0 |
| 2022-07-12 18:15 | Drop URL encoding workaround from :GBrowse API | Tim Pope | 1 | +1 | -3 |
| 2022-07-08 04:23 | Don't use "~" for in-band signaling in :GBrowse API | Tim Pope | 1 | +3 | -3 |
| 2022-07-08 04:56 | URL encode "=" | Tim Pope | 1 | +1 | -1 |
| 2022-07-08 04:45 | Fix automatic status reload when at fugitive:// URL | Tim Pope | 1 | +1 | -1 |
| 2022-06-26 21:03 | Use URL encoding for Fugitive URLs | Tim Pope | 1 | +15 | -7 |
| 2022-06-26 20:02 | Handle URL-unsafe characters in :GBrowse API | Tim Pope | 1 | +10 | -6 |
| 2022-06-19 18:29 | URL decode FugitiveRemote().path and .user | Tim Pope | 1 | +13 | -4 |
| 2022-06-28 19:33 | Accept multiple arguments to :Gdrop, like :drop | Tim Pope | 2 | +33 | -11 |
| 2022-06-28 19:20 | Don't default :Gedit to cwd in empty window | Tim Pope | 1 | +7 | -10 |
| 2022-06-27 04:54 | Use forward slashes for non-Fugitive URLs on win32 | Tim Pope | 1 | +4 | -2 |
| 2022-06-27 01:27 | Tease apart :Gedit argument parsing and expansion | Tim Pope | 1 | +33 | -29 |
| 2022-06-27 01:36 | Correctly handle :Gedit + +SecondCommand | Tim Pope | 1 | +3 | -0 |
| 2022-06-26 21:13 | Reject invalid URLs from GBrowse providers | Tim Pope | 1 | +5 | -10 |
| 2022-06-26 21:27 | Fix misc errors on Vim 7.4 | Tim Pope | 1 | +5 | -5 |
| 2022-06-26 20:58 | Remove inadvertent dict function flag | Tim Pope | 1 | +1 | -1 |
| 2022-06-26 20:47 | Encapsulate appending relative path to Fugitive URL | Tim Pope | 1 | +21 | -17 |
| 2022-06-26 19:49 | Sync up win32 and UNIX fugitive:// regexps | Tim Pope | 1 | +1 | -1 |
| 2022-06-26 19:41 | Fix match of fugitive:////unchost/path// on win32 | Tim Pope | 1 | +1 | -1 |
| 2022-06-26 19:22 | Use fugitive:///c:/ instead of fugitive://c:/ on win32 | Tim Pope | 1 | +11 | -4 |
| 2022-06-25 11:42 | Don't silence cmap | Jaehwang Jung | 1 | +1 | -1 |
| 2022-06-24 20:57 | Fix FugitiveExtractGitDir() with dict argument | Tim Pope | 1 | +1 | -1 |
| 2022-06-23 22:05 | Move FugitiveParse() implementation into autoload file | Tim Pope | 2 | +9 | -10 |
| 2022-06-23 21:54 | Fix Projectionist root for .git/info/projections.json | Tim Pope | 1 | +1 | -1 |
| 2022-06-23 18:38 | Don't reuse status window for :Gdrop | Tim Pope | 1 | +1 | -1 |
| 2022-06-21 00:16 | Look for "fugitive_dir" as dictionary key | Tim Pope | 2 | +14 | -13 |
| 2022-06-18 03:52 | Rework ref handing in :GBrowse | Tim Pope | 1 | +78 | -73 |
| 2022-06-17 23:41 | DWIM for :GBrowse remote-name | Tim Pope | 1 | +8 | -4 |
| 2022-06-19 01:51 | Remove redundant URL escaping in :GBrowse | Tim Pope | 1 | +0 | -3 |
| 2022-06-18 14:03 | Compute correct line numbers in blame buffer | Tim Pope | 1 | +10 | -5 |
| 2022-06-18 03:17 | Delete temp files created computing :GBrowse line numbers | Tim Pope | 1 | +3 | -1 |
| 2022-06-18 03:00 | Simplify conditional around :GBrowse line number computation | Tim Pope | 1 | +17 | -20 |
| 2022-06-18 04:32 | Fix :GBrowse in :Git blame window | Tim Pope | 1 | +1 | -1 |
| 2022-06-16 19:47 | Cope gracefully with missing .git/index | Tim Pope | 1 | +1 | -1 |
| 2022-06-17 17:15 | Restore .git_dir on fugitive#repo() | Tim Pope | 1 | +5 | -1 |
| 2022-06-12 20:08 | Provide :Gdrop | Tim Pope | 2 | +4 | -0 |
| 2022-06-07 07:23 | Remove :Gcommit family of error stubs | Tim Pope | 1 | +0 | -13 |
| 2022-06-14 22:02 | Extract helper to determine position in diff hunk | Tim Pope | 1 | +32 | -24 |
| 2022-06-14 17:50 | Handle quoted filenames in diff --git headers | Tim Pope | 1 | +31 | -16 |
| 2022-06-14 18:14 | Include "\ No newline at end of file" in status buffer | Tim Pope | 1 | +1 | -1 |
| 2022-06-14 17:16 | Fix inconsistent whitespace matching in regexps | Tim Pope | 1 | +3 | -3 |
| 2022-06-03 22:39 | Partially support ".git" files and symlinks without core.worktree | Tim Pope | 2 | +39 | -19 |
| 2022-06-12 17:07 | Loosen autocommand patterns for fugitive:// URLs | Tim Pope | 1 | +5 | -5 |
| 2022-06-13 14:07 | Optimize inline expansion for large diffs | Tim Pope | 1 | +33 | -27 |
| 2022-06-12 20:06 | Remove last vestiges of :Gread! | Tim Pope | 3 | +5 | -18 |
| 2022-06-13 11:10 | Fix error message on fugitive#repo().config() | Tim Pope | 1 | +1 | -2 |
| 2022-06-13 11:12 | DWIM for % and # in URL argument | Tim Pope | 1 | +2 | -0 |
| 2022-06-12 16:46 | Add error stubs for old fugitive#repo() object | Tim Pope | 1 | +59 | -0 |
| 2022-05-31 18:24 | Improve performance of FugitiveStatusline() | Tim Pope | 1 | +2 | -2 |
| 2022-05-31 20:23 | Leverage FugitiveActualDir() abstraction | Tim Pope | 1 | +3 | -3 |
| 2022-06-07 06:03 | Drop obsolete public functions | Tim Pope | 2 | +0 | -149 |
| 2022-06-07 09:20 | Set b:git_dir in FugitiveEditor buffers | Tim Pope | 1 | +1 | -0 |
| 2022-06-07 09:19 | Extract helper to initialize b:git_dir | Tim Pope | 1 | +7 | -3 |
| 2022-06-07 07:59 | Define global <Plug> maps regardless of g:fugitive_no_maps | Tim Pope | 1 | +3 | -2 |
| 2021-05-05 20:15 | Drop support for Vim older than 7.4 | Tim Pope | 2 | +19 | -57 |
| 2022-06-07 06:09 | Fix syntax error | Tim Pope | 1 | +4 | -4 |
| 2022-06-07 05:08 | Drop support for `autocmd User Fugitive` | Tim Pope | 2 | +9 | -22 |
| 2022-06-07 05:03 | fugitive.vim 3.7 | Tim Pope | 1 | +1 | -1 |
| 2022-06-04 00:33 | Expire b:git_dir on buffer rename | Tim Pope | 1 | +1 | -0 |
| 2022-06-01 16:53 | Avoid unnamed buffer with :set hidden | Tim Pope | 1 | +1 | -1 |
| 2022-05-31 19:26 | Retool $GIT_INDEX_FILE handling | Tim Pope | 1 | +15 | -7 |
| 2022-05-31 19:59 | Fix fugitive#simplify() with summary URL | Tim Pope | 1 | +3 | -1 |
| 2022-05-30 20:39 | Support Git for Windows bundled MSYS Vim | Tim Pope | 1 | +9 | -3 |
| 2022-05-30 07:48 | Provide FugitiveActualDir() | Tim Pope | 1 | +5 | -1 |
| 2022-05-30 15:00 | Introduce helper to normalize to backslashes on win32 | Tim Pope | 2 | +74 | -41 |
| 2022-05-29 01:57 | Remove dead code for resolving symlinked buffer name | Tim Pope | 1 | +2 | -8 |
| 2022-05-27 23:56 | Accept both fugitive://C:/ and fugitive:///C:/ on win32 | Tim Pope | 2 | +10 | -6 |
| 2022-05-28 22:25 | Avoid reusing variable | Tim Pope | 1 | +2 | -2 |
| 2022-05-28 02:54 | Fix statusline indicator on older Vim | Tim Pope | 1 | +3 | -0 |
| 2022-05-28 01:01 | Move s:SameRepo() next to other Git dir functions | Tim Pope | 1 | +5 | -5 |
| 2022-05-23 00:21 | Make summary buffer available at fugitive:// URL | Tim Pope | 2 | +15 | -9 |
| 2022-05-22 23:52 | Extract helper for checking for same repository | Tim Pope | 1 | +13 | -7 |
| 2022-05-23 02:10 | Allow :GBrowse : to browse to repository homepage | Tim Pope | 1 | +0 | -2 |
| 2022-05-23 02:25 | Use correct normalization of URL in fugitive#Path() | Tim Pope | 1 | +1 | -1 |
| 2022-05-23 02:24 | Add missing ! to function definition | Tim Pope | 1 | +1 | -1 |
| 2022-05-22 21:33 | Experimentally allow passing Git dir to fugitive#Command() | Tim Pope | 1 | +2 | -2 |
| 2022-05-11 05:45 | Distinguish between uses of Git dir, part 2 | Tim Pope | 1 | +10 | -9 |
| 2022-05-22 01:18 | Read more of config file for core.worktree check | Tim Pope | 1 | +4 | -4 |
| 2022-05-20 15:36 | Track correct window when blaming twice-open buffer | Tim Pope | 1 | +1 | -1 |
| 2022-05-14 05:46 | Extract Git dir cache keys to local variables | Tim Pope | 1 | +19 | -17 |
| 2022-05-11 02:57 | Properly normalize Git dir in 'keywordprg' | Tim Pope | 1 | +2 | -2 |
| 2022-05-11 06:07 | Force Vim path normalization in fugitive#Path() | Tim Pope | 1 | +2 | -2 |
| 2022-05-11 03:28 | Fix HEAD cache expiry on FugitiveDidChange() | Tim Pope | 1 | +6 | -6 |
| 2022-05-11 04:04 | Remove redundant "dir" keys from dictionaries | Tim Pope | 1 | +0 | -5 |
| 2022-05-11 02:47 | Remove fugitive#head() | Tim Pope | 1 | +4 | -8 |
| 2022-04-26 14:37 | Use setfiletype instead of set filetype | Gregory Anders | 1 | +2 | -2 |
| 2022-04-27 22:00 | syntax update | Andrew Kelley | 1 | +1 | -0 |
| 2022-04-26 20:21 | Provide explicit explanation of command naming | Tim Pope | 1 | +16 | -2 |
| 2022-04-21 19:02 | Clarify ~ and P maps in blame window | Tim Pope | 1 | +2 | -2 |
| 2022-04-21 03:25 | Revert "Avoid IO from ":p" during detection" | Tim Pope | 1 | +2 | -3 |
| 2022-04-20 17:48 | Avoid IO from ":p" during detection | Tim Pope | 1 | +3 | -2 |
| 2022-04-20 22:29 | Remove another acwrite check | Tim Pope | 1 | +1 | -1 |
| 2022-04-20 22:27 | Don't consider buftype=acwrite buffers to have real filenames | Tim Pope | 1 | +2 | -2 |
| 2022-04-20 16:15 | Show local commits when no upstream is set | Maksim Odnoletkov | 1 | +16 | -7 |
| 2022-04-19 22:35 | Adjust handling of 'buftype' during detection | Tim Pope | 1 | +6 | -6 |
| 2022-04-14 06:16 | Default g:ceiling_directories to parent of $HOME | Tim Pope | 1 | +5 | -4 |
| 2022-04-12 23:51 | Check for ch_close_in() to ensure full Vim jobs support | Tim Pope | 1 | +5 | -5 |
| 2022-04-05 16:11 | Move unpushed sections above unpulled, again | Tim Pope | 1 | +7 | -7 |
| 2022-04-01 21:40 | Turn remaining deprecated commands into error stubs | Tim Pope | 1 | +18 | -5 |
| 2022-04-01 22:26 | Allow simultaneous blames in diffed buffers | Tim Pope | 1 | +2 | -1 |
| 2022-03-26 19:32 | Replace 'cursorbind' in blame with manual line syncing | Tim Pope | 1 | +17 | -12 |
| 2022-03-30 15:07 | Fix expansion of SSH host aliases | Tim Pope | 1 | +9 | -3 |
| 2022-03-26 19:13 | Avoid I/O from ":p" when handling temp files | Tim Pope | 1 | +33 | -15 |
| 2022-03-25 22:07 | Provide g:fugitive_defer_to_existing_maps | Tim Pope | 2 | +3 | -3 |
| 2022-03-25 21:50 | Provide literally named <Plug> maps | Tim Pope | 2 | +9 | -3 |
| 2022-03-24 12:02 | Fix line wrap in README | Tim Pope | 1 | +2 | -1 |
| 2022-03-15 06:41 | add `@extern` | Andrew Kelley | 1 | +1 | -0 |
| 2022-03-09 15:50 | Add :GUnlink, like in eunuch.vim | Tim Pope | 3 | +7 | -1 |
| 2022-03-03 23:38 | add more builtins | Andrew Kelley | 1 | +2 | -0 |
| 2022-03-01 12:35 | Fix infinite loop when summary window contains no sections | Tim Pope | 1 | +1 | -1 |
| 2022-02-11 17:45 | Match FugitiveRemote() interface to window.location in JS | Tim Pope | 2 | +9 | -4 |
| 2022-02-11 16:36 | Parse anchor in remote URL | Tim Pope | 1 | +18 | -16 |
| 2022-02-11 02:08 | Revert "Do fmt and ast-check steps separately" | Andrew Kelley | 3 | +6 | -62 |
| 2022-02-02 16:53 | More robut escaping of +cmd arguments | Tim Pope | 1 | +9 | -5 |
| 2022-02-02 10:49 | Add czs as :Git stash push --staged | Tim Pope | 1 | +3 | -2 |
| 2022-01-28 18:44 | syntax: add f80 | Andrew Kelley | 1 | +1 | -0 |
| 2022-01-24 03:56 | Add basic bisect subcommand completion | Roger Bongers | 1 | +17 | -1 |
| 2022-01-17 04:16 | Do fmt and ast-check steps separately | Corey Williamson | 3 | +62 | -6 |
| 2022-01-15 21:28 | Added @select builtin | Michal Ziulek | 1 | +1 | -0 |
| 2022-01-15 19:52 | add `@prefetch` builtin | Andrew Kelley | 1 | +1 | -0 |
| 2022-01-11 23:35 | Support extensions.worktreeConfig | Tim Pope | 1 | +18 | -8 |
| 2021-12-12 18:29 | Move CommonDir() from autoload to plugin | Tim Pope | 2 | +18 | -22 |
| 2022-01-11 19:43 | Add core.worktree to FAQ | Tim Pope | 1 | +11 | -0 |
| 2022-01-11 23:06 | Eliminate filereadable() guards by catching readfile() error | Tim Pope | 1 | +15 | -8 |
| 2022-01-11 18:33 | Require core.bare=true for bare repositories | Tim Pope | 2 | +3 | -3 |
| 2022-01-10 16:08 | Remove :silent from all :checktime uses | Tim Pope | 1 | +4 | -4 |
| 2022-01-05 15:47 | Support tab complete of :Git push remote \+branch | Tim Pope | 1 | +3 | -0 |
| 2022-01-05 15:59 | Account for optional escaping in tab complete | Tim Pope | 1 | +7 | -5 |
| 2021-12-23 20:14 | Extend lazy detection to netrw | Tim Pope | 1 | +2 | -3 |
| 2021-12-29 21:48 | Fix status reload after staging entire section | Tim Pope | 1 | +6 | -3 |
| 2021-12-21 05:37 | replace c_void with anyopaque | Samarth Hattangady | 1 | +1 | -1 |
| 2021-12-28 20:56 | Narrow application of broken jobwait() workaround | Tim Pope | 1 | +4 | -2 |
| 2021-12-07 08:23 | Simplify extraction of directory of buffer name | Tim Pope | 1 | +4 | -8 |
| 2021-12-23 19:27 | Resize EDITOR window automatically when necessary | Tim Pope | 1 | +12 | -2 |
| 2021-12-24 02:46 | Don't feedkeys() into terminal window | Tim Pope | 1 | +1 | -1 |
| 2021-12-23 19:57 | Remove redundant ":p" modification during detection | Tim Pope | 1 | +2 | -2 |
| 2021-09-30 17:38 | Make string delimiters the same color as strings | Amelia Clarke | 1 | +1 | -1 |
| 2021-12-14 22:50 | Allow user to specify std dir | Gregory Anders | 1 | +6 | -2 |
| 2021-10-14 07:53 | Let the multiline string delimiter be a delimiter | Bastien Dejean | 1 | +1 | -1 |
| 2021-12-12 18:28 | Fix possible infinite loop | Tim Pope | 1 | +3 | -2 |
| 2021-12-08 21:07 | Don't treat buftype=nofile buffer names as file names | Tim Pope | 1 | +1 | -1 |
| 2021-12-07 14:54 | Fix accidental :execute 0 | Tim Pope | 1 | +1 | -0 |
| 2021-12-07 14:06 | Try nested autocmds for ReadCmd/WriteCmd | Tim Pope | 2 | +9 | -9 |
| 2021-12-02 00:58 | Don't reject invalid Git dir when detecting common dir | Tim Pope | 1 | +1 | -3 |
| 2021-12-02 00:48 | Fix blame from stage buffer | Tim Pope | 1 | +1 | -1 |
| 2021-12-02 00:27 | Disable diff.suppressBlankEmpty for summary window diff | Tim Pope | 1 | +2 | -2 |
| 2021-11-28 20:36 | Fix gf error in commit message outside of repository | Tim Pope | 1 | +1 | -1 |
| 2021-11-25 19:53 | fugitive.vim 3.6 | Tim Pope | 1 | +1 | -1 |
| 2021-11-22 17:49 | Try to avoid trailing newline blame issues | Tim Pope | 1 | +7 | -3 |
| 2021-11-19 22:42 | Remove dead code | Tim Pope | 1 | +0 | -7 |
| 2021-11-19 22:19 | Support copies with :Gclog --follow | Tim Pope | 1 | +1 | -1 |
| 2021-11-19 22:16 | Remove q map stubs | Tim Pope | 1 | +0 | -9 |
| 2021-11-16 21:08 | Use dummy events to prevent "No matching autocommands" message | Tim Pope | 1 | +14 | -11 |
| 2021-11-16 18:43 | Fix command execution on Vim 7 | Tim Pope | 1 | +8 | -1 |
| 2021-11-16 01:54 | Fix readfile() usage | Tim Pope | 1 | +1 | -1 |
| 2021-11-15 05:31 | Fix typo | Tim Pope | 1 | +2 | -2 |
| 2021-11-15 05:17 | fugitive.vim 3.5 | Tim Pope | 1 | +1 | -1 |
| 2021-11-13 21:22 | Provide FugitiveRemote() | Tim Pope | 1 | +17 | -0 |
| 2021-11-11 05:44 | Don't scroll :Git! window for paginated commands | Tim Pope | 1 | +2 | -1 |
| 2021-11-02 18:07 | Fix race condition on nvim 0.4 | Tim Pope | 1 | +1 | -1 |
| 2021-10-27 07:16 | Revert "Use :redrawstatus rather than &ro = &ro" | Tim Pope | 1 | +2 | -1 |
| 2021-10-26 13:22 | Use :redrawstatus rather than &ro = &ro | Tim Pope | 1 | +1 | -2 |
| 2021-10-19 15:41 | Support blame maps without filetype plugin on | Tim Pope | 1 | +32 | -24 |
| 2021-09-19 16:49 | Provide for retrieving parsed remote URL | Tim Pope | 1 | +73 | -42 |
| 2021-10-17 13:41 | Move to beginning of line in "(" map | Tim Pope | 1 | +2 | -2 |
| 2021-10-17 15:21 | Guard against parallel status reload | Tim Pope | 1 | +3 | -2 |
| 2021-10-16 16:56 | Further decouple #BufReadStatus() from v:cmdbang | Tim Pope | 2 | +4 | -4 |
| 2021-10-16 14:23 | Ignore v:cmdbang when not in autocommand | Tim Pope | 1 | +3 | -3 |
| 2021-10-12 17:55 | Remove leading slash when parsing scpremote:/~user | Tim Pope | 1 | +14 | -10 |
| 2021-10-16 14:04 | Help file formatting fix | Tim Pope | 1 | +1 | -0 |
| 2021-10-14 03:28 | add `@maximum` and `@minimum` | Andrew Kelley | 1 | +2 | -0 |
| 2021-10-12 16:29 | Don't show diff on root commits | Tim Pope | 1 | +1 | -1 |
| 2021-10-11 04:32 | Adjust encapsulation of escaped completion handling | Tim Pope | 1 | +3 | -4 |
| 2021-10-10 17:23 | Allow escaped characters in tab complete | Tim Pope | 1 | +2 | -1 |
| 2021-10-06 21:35 | Improve parallelism of status buffer with earlier diff | Tim Pope | 1 | +10 | -9 |
| 2021-10-08 23:03 | Ensure jobstart on_exit runs when waiting | Tim Pope | 1 | +3 | -0 |
| 2021-10-06 18:44 | Make status buffer diff retrieval asynchronous | Tim Pope | 1 | +8 | -7 |
| 2021-10-01 18:26 | Collapse all status buffer diffs on :edit! | Tim Pope | 1 | +3 | -0 |
| 2021-09-30 01:35 | Support reload on custom chmod and unlink events | Tim Pope | 1 | +1 | -0 |
| 2021-09-30 01:21 | Restore laziness of status reload after write | Tim Pope | 1 | +1 | -1 |
| 2021-09-30 16:41 | Minor performance improvement to global map definition | Tim Pope | 1 | +10 | -13 |
| 2021-09-29 23:25 | add `@mulAdd` builtin | Andrew Kelley | 1 | +1 | -0 |
| 2021-09-29 20:48 | Show overflow sections as 255+ not 256 | Tim Pope | 2 | +29 | -15 |
| 2021-09-28 11:11 | Fix default remote in fugitive#RemoteUrl | Steven Humphrey | 1 | +2 | -1 |
| 2021-09-25 14:19 | Add experimental behavior for X on commit line | Tim Pope | 1 | +8 | -5 |
| 2021-09-23 18:02 | Fix :GBrowse - destination | Tim Pope | 1 | +2 | -4 |
| 2021-09-23 08:39 | Fix wrong variable name in fugitive#RemoteUrl() | Tim Pope | 1 | +1 | -1 |
| 2021-09-19 16:18 | Extract helper to parse fugitive#RemoteUrl() arguments | Tim Pope | 1 | +40 | -18 |
| 2021-09-19 18:44 | Fix resolution of scp style URLs | Tim Pope | 1 | +1 | -1 |
| 2021-09-19 13:57 | Normalize path when parsing remote URL | Tim Pope | 1 | +23 | -21 |
| 2021-09-19 16:21 | Avoid repeat config retrieval in :GBrowse | Tim Pope | 1 | +11 | -10 |
| 2021-09-19 12:21 | Separate remote resolution from URL reassembly | Tim Pope | 1 | +40 | -18 |
| 2021-09-19 11:52 | Invert flag for lazy initialization | Tim Pope | 1 | +2 | -2 |
| 2021-09-17 10:15 | Try to avoid interference by $GIT_DIR and $GIT_WORK_TREE | Tim Pope | 1 | +6 | -3 |
| 2021-09-16 12:13 | Respect 'splitright' instead of 'splitbelow' for :vertical | Tim Pope | 1 | +11 | -3 |
| 2021-09-14 22:18 | Support jump to diff from :Git log --name-status | Tim Pope | 1 | +9 | -0 |
| 2021-09-14 18:04 | Fix typo | Tim Pope | 1 | +1 | -1 |
| 2021-09-14 07:33 | Make RemoteUrl() option parsing a bit less convoluted | Tim Pope | 1 | +5 | -8 |
| 2021-09-14 06:12 | Fix check for wrong executable | Tim Pope | 1 | +1 | -1 |
| 2021-09-14 04:06 | Fix FugitiveRemoteUrl('origin', FugitiveConfig()) | Tim Pope | 1 | +1 | -1 |
| 2021-09-14 00:12 | Override GPG_TTY to prevent terminal garbling | Tim Pope | 1 | +11 | -2 |
| 2021-09-13 20:58 | Extract helper to determine PTY availability | Tim Pope | 1 | +6 | -1 |
| 2021-09-13 09:02 | Use --filters in cat-file whenever possible | Yuriy Taraday | 1 | +4 | -2 |
| 2021-09-10 20:13 | Force current buffer number for FugitiveStatusline() | Tim Pope | 1 | +1 | -1 |
| 2021-09-10 19:51 | Tab complete :Git ++options and --options | Tim Pope | 1 | +6 | -2 |
| 2021-09-10 17:38 | Support lazy initialization in statusline indicator | Tim Pope | 1 | +1 | -1 |
| 2021-09-10 17:36 | Eliminate internal use of FugitiveCommonDir() | Tim Pope | 1 | +1 | -1 |
| 2021-09-10 06:39 | Fix inconsistency when scrolling :Git! preview window | Tim Pope | 1 | +1 | -5 |
| 2021-09-08 19:44 | Standardize <mods> handling for quickfix commands | Tim Pope | 1 | +9 | -5 |
| 2021-09-07 18:16 | Fix typo in error message | Tim Pope | 1 | +1 | -1 |
| 2021-09-07 17:59 | Use new tab for --patch maps | Tim Pope | 1 | +5 | -5 |
| 2021-09-07 16:41 | Drop unused args parameter from :Gcommand implementations | Tim Pope | 2 | +33 | -33 |
| 2021-09-06 23:01 | Make initialization lazy | Tim Pope | 1 | +6 | -2 |
| 2021-09-06 19:14 | Provide User FugitiveEditor event | Tim Pope | 2 | +15 | -1 |
| 2021-09-05 14:00 | Avoid error when mapcheck() and <unique> semantics differ | Tim Pope | 1 | +1 | -1 |
| 2021-09-04 04:09 | Fix pedit map in :Git -p grep | Tim Pope | 1 | +8 | -2 |
| 2021-09-03 15:12 | Add >/ and >:/ as work-tree version expansions | Tim Pope | 1 | +1 | -1 |
| 2021-09-02 17:03 | fugitive.vim 3.4 | Tim Pope | 1 | +1 | -1 |
| 2021-09-01 12:44 | Provide FugitiveDidChange() | Tim Pope | 1 | +12 | -0 |
| 2021-09-01 23:20 | Enforce 'autowrite' in all subcommands | Tim Pope | 1 | +4 | -0 |
| 2021-09-01 22:54 | Remove :Gcgrep | Tim Pope | 2 | +1 | -2 |
| 2021-09-01 22:40 | Fix :Git difftool on Vim 7 | Tim Pope | 1 | +0 | -1 |
| 2021-09-01 22:36 | Fix :Ggrep on Vim 7 | Tim Pope | 1 | +1 | -1 |
| 2021-09-01 14:24 | Change :Gstatus to error stub | Tim Pope | 1 | +4 | -1 |
| 2021-09-01 13:56 | Document ++curwin | Tim Pope | 1 | +5 | -5 |
| 2021-09-01 13:49 | Support :Git ++curwin blame % | Tim Pope | 1 | +1 | -1 |
| 2021-09-01 13:13 | Change :0,1Git blame to split by default | Tim Pope | 1 | +12 | -16 |
| 2021-09-01 12:34 | Expand ~~ as cwd | Tim Pope | 1 | +5 | -3 |
| 2021-09-01 11:54 | Tab complete !bufnr | Tim Pope | 1 | +1 | -1 |
| 2021-08-31 22:26 | Improve fallback go-to-file in temp buffers | Tim Pope | 1 | +16 | -3 |
| 2021-08-31 21:11 | Update :Gpush FAQ entry to mention :Git! | Tim Pope | 1 | +3 | -8 |
| 2021-08-31 19:20 | Pre-expand argument when completing Git objects | Tim Pope | 1 | +14 | -11 |
| 2021-08-31 21:43 | Return full ref name on FugitiveHead(-1) | Tim Pope | 1 | +7 | -3 |
| 2021-08-31 20:32 | Fix check for maps disabled by dictionary | Tim Pope | 1 | +1 | -1 |
| 2021-08-31 20:28 | Fix check for -addr=other on nvim | Tim Pope | 1 | +1 | -1 |
| 2021-08-31 18:59 | Expand :GMove and :GRename arguments | Tim Pope | 1 | +27 | -16 |
| 2021-08-31 14:43 | Document :Ggrep -q | Tim Pope | 1 | +4 | -0 |
| 2021-08-31 18:56 | Expand :(literal)./ arguments to use cwd | Tim Pope | 1 | +1 | -1 |
| 2021-08-31 18:51 | Clean up job dictionary entry after nvim job completes | Tim Pope | 1 | +1 | -0 |
| 2021-08-31 17:49 | Add stdin support to FugitiveExecute() | Tim Pope | 1 | +30 | -6 |
| 2021-08-31 16:09 | Further tweak to direct :Git blame count handling | Tim Pope | 1 | +5 | -3 |
| 2021-08-28 11:10 | Replace #ReloadStatus() with #DidChange() | Tim Pope | 1 | +25 | -20 |
| 2021-08-31 15:57 | Fix direct blame maps in short files | Tim Pope | 2 | +26 | -10 |
| 2021-08-31 13:21 | Make "q" error maps consistent | Tim Pope | 1 | +3 | -3 |
| 2021-08-26 14:21 | Try :Git for default dispatch in status buffer | Tim Pope | 1 | +3 | -1 |
| 2021-08-31 10:58 | Accept a dictionary in fugitive#RemoteHttpHeaders() | Tim Pope | 1 | +6 | -5 |
| 2021-08-29 20:30 | Better HTTP redirect detection | Tim Pope | 1 | +45 | -11 |
| 2021-08-29 19:57 | Fix error on :GBrowse remote/branch@remote | Tim Pope | 1 | +1 | -0 |
| 2021-08-29 15:23 | Extend :Gdiffsplit zero argument positioning to ">" arguments | Tim Pope | 1 | +5 | -5 |
| 2021-08-29 15:15 | Don't append another filename when expanding ">commit:file" | Tim Pope | 1 | +12 | -6 |
| 2021-08-29 13:54 | Favor ssh:// URL over scp style when possible | Tim Pope | 1 | +5 | -3 |
| 2021-08-28 12:12 | Limit size based :Gdiffsplit orientation to no argument variant | Tim Pope | 2 | +12 | -8 |
| 2021-08-29 07:50 | Force :leftabove for :Gdiffsplit! with argument | Tim Pope | 1 | +5 | -1 |
| 2021-08-28 12:34 | Respect 'splitbelow' on :Gdiffsplit with argument | Tim Pope | 2 | +13 | -34 |
| 2021-08-28 12:07 | Provide :Gdiffsplit ++novertical | Tim Pope | 1 | +14 | -3 |
| 2021-08-28 15:40 | Fix edge case in s:Map() short circuiting | Tim Pope | 1 | +14 | -9 |
| 2021-08-28 10:21 | Provide User FugitivePager autocommand event | Tim Pope | 2 | +6 | -2 |
| 2021-08-28 09:29 | Use <cfile> not <cword> for temp file "." map | Tim Pope | 1 | +5 | -1 |
| 2021-08-27 14:43 | Support jump to commit in :Git log --graph | Tim Pope | 1 | +1 | -1 |
| 2021-08-27 15:12 | Provide slightly less bad "." map in temp buffers | Tim Pope | 1 | +18 | -0 |
| 2021-08-27 15:10 | Map "(" and ")" in blame buffers | Tim Pope | 1 | +2 | -0 |
| 2021-08-26 15:10 | Provide utility function to expire cached config | Tim Pope | 1 | +12 | -1 |
| 2021-08-26 17:30 | Tweak Vim 7 more prompt behavior | Tim Pope | 1 | +1 | -1 |
| 2021-08-26 05:40 | Disable -- More -- prompt on push/fetch | Tim Pope | 1 | +9 | -1 |
| 2021-08-26 13:04 | Directly echo :Git output for a few trivial commands on Vim 7 | Tim Pope | 1 | +6 | -5 |
| 2021-08-26 05:27 | Work around hostile ftplugin/man.vim | Tim Pope | 1 | +3 | -0 |
| 2021-08-26 02:38 | Trigger FugitiveChanged after writing stage buffer | Tim Pope | 1 | +1 | -0 |
| 2021-08-25 11:35 | Don't show "Bare" status for worktrees attached to bare repos | Tim Pope | 1 | +6 | -4 |
| 2021-08-20 04:34 | Add deprecation warning to FugitivePrepare() | Tim Pope | 1 | +6 | -0 |
| 2021-08-18 02:36 | Change deprecated Git wrappers to error stubs | Tim Pope | 1 | +8 | -2 |
| 2021-08-20 17:04 | Provide FugitiveGitVersion() | Tim Pope | 1 | +8 | -0 |
| 2021-08-20 16:33 | Provide FugitiveExecute() | Tim Pope | 1 | +19 | -0 |
| 2021-08-24 18:29 | Make FugitiveConfig(callback) asynchronous | Tim Pope | 1 | +25 | -4 |
| 2021-08-25 08:39 | Fix :Git merge | Tim Pope | 1 | +2 | -2 |
| 2021-08-24 22:50 | Adjust User events for fugitive:// buffers | Tim Pope | 2 | +30 | -15 |
| 2021-08-24 21:52 | Support :Git ++curwin | Tim Pope | 1 | +7 | -6 |
| 2021-08-24 04:55 | Move config --list parsing into Execute callback | Tim Pope | 1 | +31 | -30 |
| 2021-08-23 06:59 | Focus quickfix list after :Ggrep! -q | Tim Pope | 1 | +1 | -1 |
| 2021-08-23 06:58 | Don't match git grep "BUG:" lines as filename | Tim Pope | 1 | +3 | -3 |
| 2021-08-23 03:47 | Default :Git grep to pager, not quickfix | Tim Pope | 1 | +9 | -4 |
| 2021-08-23 05:43 | Support :Ggrep --no-index/--no-cached | Tim Pope | 1 | +5 | -3 |
| 2021-08-23 05:46 | Better :Ggrep quickfix patterns | Tim Pope | 1 | +1 | -1 |
| 2021-08-23 05:25 | Expand ~ and $VAR in :Git arguments | Tim Pope | 1 | +4 | -2 |
| 2021-08-23 03:33 | Fix line number inclusion in :Ggrep | Tim Pope | 1 | +1 | -1 |
| 2021-08-23 03:16 | Handle jump to file in :Git -p grep without line number | Tim Pope | 1 | +24 | -7 |
| 2021-08-23 03:12 | Fix command preparation bug | Tim Pope | 1 | +6 | -4 |
| 2021-08-23 02:35 | Better support for --no-literal-pathspecs | Tim Pope | 1 | +17 | -8 |
| 2021-08-22 20:42 | Drop Vim requirement to 7.3 | Tim Pope | 2 | +5 | -5 |
| 2021-08-23 02:04 | Improve public API argument order flexibility | Tim Pope | 1 | +7 | -3 |
| 2021-08-22 05:30 | Do what I mean for :Git -c alias.foo=blame foo | Tim Pope | 1 | +19 | -18 |
| 2021-08-22 04:59 | Distinguish between uses of Git dir | Tim Pope | 1 | +55 | -46 |
| 2021-08-22 06:44 | Allow FugitiveRemoteUrl(name, ':noresolve') | Tim Pope | 1 | +1 | -1 |
| 2021-08-22 01:58 | Fix config functions with config dictionary as first argument | Tim Pope | 1 | +5 | -5 |
| 2021-08-22 04:20 | Fix false positive "unknown Git error" | Tim Pope | 1 | +1 | -1 |
| 2021-08-22 04:20 | Fix FugitiveRemoteUrl() | Tim Pope | 1 | +1 | -1 |
| 2021-08-22 01:22 | Remove unused keys from :GBrowse options | Tim Pope | 1 | +3 | -5 |
| 2021-08-22 01:14 | Include remote_name in :GBrowse options | Tim Pope | 1 | +11 | -9 |
| 2021-08-21 22:03 | Rearrange fugitive#ResolveRemote() | Tim Pope | 1 | +11 | -14 |
| 2021-08-21 20:33 | Add alternatives to :GBrowse ++remote= | Tim Pope | 1 | +6 | -4 |
| 2021-08-21 23:19 | Don't accept 0 to refer to alternate buffer | Tim Pope | 1 | +2 | -2 |
| 2021-08-20 23:43 | Fix duplicate help tag | Tim Pope | 1 | +0 | -1 |
| 2021-08-20 22:48 | Fix U in status window | Tim Pope | 1 | +1 | -1 |
| 2021-08-20 21:01 | Update documentation for :Git | Tim Pope | 1 | +24 | -10 |
| 2021-08-20 20:11 | Use :Git --no-pager in Vim 7 to directly echo output | Tim Pope | 1 | +28 | -20 |
| 2021-08-20 16:58 | Move FugitivePath() away from documented functions | Tim Pope | 1 | +12 | -12 |
| 2021-08-20 16:31 | Add unofficial raw argument list support to fugitive#Execute() | Tim Pope | 1 | +23 | -4 |
| 2021-08-20 15:47 | Improve tab completion for :Git push | Tim Pope | 1 | +17 | -1 |
| 2021-08-19 17:55 | Introduce FugitiveShellCommand() to replace FugitivePrepare() | Tim Pope | 2 | +11 | -9 |
| 2021-08-20 14:23 | Fix :Ggrep argument parsing off-by-one error | Tim Pope | 1 | +1 | -0 |
| 2021-08-20 13:06 | Eliminate speck of repetition around :Git --no-pager | Tim Pope | 1 | +2 | -2 |
| 2021-08-19 23:34 | Disable 'more' on :Git --no-pager | Tim Pope | 1 | +9 | -0 |
| 2021-08-20 12:57 | Don't set $COLUMNS on legacy :! implementation | Tim Pope | 1 | +1 | -3 |
| 2021-08-20 12:54 | Fix pseudo-job execution on Vim 7 | Tim Pope | 1 | +1 | -1 |
| 2021-08-20 04:46 | Add -z to :Ggrep quickfix opening flags | Tim Pope | 1 | +3 | -3 |
| 2021-08-20 04:30 | Use :Ggrep -q to eschew output in favor of quickfix window | Tim Pope | 1 | +23 | -5 |
| 2021-08-19 20:45 | Avoid more possibilities for :Ggrep more prompt | Tim Pope | 1 | +5 | -7 |
| 2021-08-19 21:03 | Avoid line echo during jump to file in :Git -p grep | Tim Pope | 1 | +6 | -4 |
| 2021-08-19 20:43 | Avoid :Ggrep interrupt leaving behind result without file | Tim Pope | 1 | +1 | -1 |
| 2021-08-19 20:33 | Avoid -- More -- prompt during :Ggrep | Tim Pope | 1 | +18 | -6 |
| 2021-08-19 16:10 | Stream to preview window on `:Git! command` | Tim Pope | 1 | +21 | -8 |
| 2021-08-19 17:50 | Fix constructing Git shell commands | Tim Pope | 1 | +2 | -2 |
| 2021-08-17 20:58 | Use jobs for :Git --paginate | Tim Pope | 1 | +40 | -54 |
| 2021-08-19 17:23 | Tweak check for Git in PATH | Tim Pope | 1 | +1 | -1 |
| 2021-08-18 02:28 | Add special case error for failure to find Git in PATH | Tim Pope | 1 | +4 | -0 |
| 2021-08-19 15:09 | Add optional callback to FugitiveConfig() | Tim Pope | 1 | +15 | -1 |
| 2021-08-18 16:50 | Accept Git dir as first argument to FugitiveRemoteUrl() | Tim Pope | 1 | +1 | -1 |
| 2021-08-11 14:45 | Use jobs for :Ggrep | Tim Pope | 1 | +20 | -17 |
| 2021-08-02 15:39 | Use jobs for quickfix commands | Tim Pope | 1 | +45 | -2 |
| 2021-08-18 01:28 | Standardize on 'git_dir' as dictionary key | Tim Pope | 1 | +16 | -18 |
| 2021-08-18 00:43 | Fix :Gedit .git with nonstandard .git dir | Tim Pope | 1 | +1 | -1 |
| 2021-08-18 00:21 | Pass --git-dir= alongside -C for nontrivial cases | Tim Pope | 1 | +17 | -4 |
| 2021-08-18 00:26 | Avoid unnecessary -C when querying Git config | Tim Pope | 1 | +1 | -1 |
| 2021-08-17 23:59 | Include cwd in fugitive#Execute() result | Tim Pope | 1 | +2 | -0 |
| 2021-08-17 23:01 | Include --no-literal-pathspecs in FugitiveResult().flags | Tim Pope | 1 | +8 | -1 |
| 2021-08-17 20:57 | Respect environment variable overrides when opening terminal | Tim Pope | 1 | +8 | -3 |
| 2021-08-17 20:55 | Improve check for job environment variable support | Tim Pope | 1 | +3 | -1 |
| 2021-08-17 18:39 | Accept buffer numbers and dictionaries in FugitiveDetect() | Tim Pope | 1 | +9 | -3 |
| 2021-08-16 22:03 | Support jump to file under cursor in :Git -p grep | Tim Pope | 2 | +37 | -18 |
| 2021-08-16 21:36 | Improve git grep argument handling | Tim Pope | 1 | +64 | -21 |
| 2021-08-16 22:25 | Don't match :0: as line number in :Ggrep | Tim Pope | 1 | +1 | -1 |
| 2021-08-14 14:21 | Deprecate CTRL-N and CTRL-P | Tim Pope | 1 | +2 | -6 |
| 2021-08-14 14:11 | Don't override user maps with removal notices | Tim Pope | 1 | +7 | -7 |
| 2021-07-27 15:44 | Use jobs for all Git execution helpers | Tim Pope | 1 | +131 | -39 |
| 2021-08-11 17:17 | Avoid shell with nvim terminal | Tim Pope | 1 | +1 | -1 |
| 2021-08-11 18:21 | Override GIT_INDEX_FILE when belonging to wrong repository | Tim Pope | 1 | +42 | -18 |
| 2021-08-11 16:50 | Use jobs for FileReadCmd | Tim Pope | 1 | +10 | -3 |
| 2021-08-11 16:49 | Silently ignore trees in s:BlobTemp() | Tim Pope | 1 | +6 | -0 |
| 2021-07-26 10:21 | Use jobs for calls to git update-index | Tim Pope | 1 | +8 | -2 |
| 2020-03-05 15:05 | Use jobs to capture stdout to file | Tim Pope | 1 | +51 | -15 |
| 2021-08-10 07:10 | Fix command preparation when no arguments, only flags | Tim Pope | 1 | +1 | -1 |
| 2021-08-10 05:40 | Make prepare functions idempotent | Tim Pope | 1 | +17 | -9 |
| 2021-08-10 05:34 | Tweak documentation for FugitiveResult() | Tim Pope | 1 | +1 | -1 |
| 2021-08-10 06:33 | Convert exec path to Vim path before accessing via filesystem | Tim Pope | 1 | +3 | -3 |
| 2021-08-10 04:35 | Rename #Prepare to #ShellCommand | Tim Pope | 2 | +11 | -11 |
| 2021-08-10 03:54 | Separate out flags when parsing Git arguments | Tim Pope | 1 | +6 | -4 |
| 2021-08-09 02:42 | Fix fugitive#writefile() when staging new file | Tim Pope | 1 | +1 | -1 |
| 2021-08-09 02:34 | Use Git paths when passing temp files to hash-object | Tim Pope | 1 | +2 | -2 |
| 2021-08-08 09:03 | Fix FugitiveIsGitDir() | Tim Pope | 1 | +2 | -2 |
| 2021-08-08 05:39 | Fix FugitiveHead() for certain arities | Tim Pope | 1 | +1 | -1 |
| 2021-08-07 19:31 | Improve flexibility of public API argument order | Tim Pope | 2 | +50 | -16 |
| 2021-08-07 19:40 | Generalize FugitiveIsGitDir() to check for buffer Git dir | Tim Pope | 1 | +5 | -2 |
| 2021-08-07 20:18 | Fix usage of index() | Tim Pope | 1 | +1 | -1 |
| 2021-08-07 19:16 | Apply insteadOf to raw remote URLs in addition to remote names | Tim Pope | 2 | +34 | -18 |
| 2021-07-27 15:42 | Homogenize calls to private exec helpers | Tim Pope | 1 | +6 | -6 |
| 2021-08-07 19:49 | Fix direct usage of fnameescape() | Tim Pope | 1 | +3 | -3 |
| 2021-08-07 01:49 | Rename and relocate s:TempCmd() | Tim Pope | 1 | +22 | -22 |
| 2021-08-07 01:09 | Fix read command output into buffer with guioptions=! | Tim Pope | 1 | +11 | -1 |
| 2021-08-07 00:49 | Accept git_dir dict key in FugitivePrepare() | Tim Pope | 1 | +3 | -0 |
| 2021-08-07 01:35 | Fix error message generation in s:ReplaceCmd() | Tim Pope | 1 | +1 | -1 |
| 2021-08-06 21:44 | Minimize use of combined stdout and stderr | Tim Pope | 1 | +27 | -28 |
| 2021-07-29 12:27 | Don't trust git --version with nonzero exit status | Tim Pope | 1 | +2 | -1 |
| 2021-08-05 21:04 | Fix error message for system() failure with argument list | Tim Pope | 1 | +3 | -2 |
| 2021-08-05 21:24 | Tighten check for PowerShell to match Vim's behavior | Tim Pope | 1 | +2 | -2 |
| 2021-08-05 20:29 | Add Vim version constraint to new PowerShell support | Tim Pope | 1 | +4 | -3 |
| 2021-07-30 18:08 | Encourage FugitiveFind() over FugitiveGitDir() | Tim Pope | 1 | +2 | -1 |
| 2021-08-03 15:43 | Eliminate use of ":write !" | Tim Pope | 1 | +7 | -12 |
| 2021-07-29 12:24 | Fix determining Git version with custom Git command | Tim Pope | 1 | +1 | -1 |
| 2021-07-28 19:53 | Fix incorrect readfile() arguments | Tim Pope | 1 | +2 | -2 |
| 2021-07-27 19:23 | Use absolute path to /usr/bin/env | Tim Pope | 1 | +3 | -3 |
| 2021-07-27 15:43 | Fix omitted Git dir argument | Tim Pope | 1 | +1 | -1 |
| 2021-07-26 11:53 | Get remote URL with config rather than shelling out | Tim Pope | 1 | +19 | -5 |
| 2021-04-01 22:44 | Add methods to config object | Tim Pope | 2 | +33 | -12 |
| 2021-07-26 12:30 | Decouple s:SystemError() from Git | Tim Pope | 1 | +9 | -9 |
| 2021-07-24 12:35 | Document autocommands | Tim Pope | 2 | +44 | -3 |
| 2021-07-24 11:23 | Reference plugin file as canonical API documentation | Tim Pope | 2 | +7 | -0 |
| 2021-07-24 11:30 | Remove "soft" qualifier from deprecated commands | Tim Pope | 1 | +4 | -6 |
| 2021-07-24 11:53 | Document FugitiveRemoteUrl() | Tim Pope | 1 | +7 | -0 |
| 2021-07-26 11:00 | Document FugitiveGitDir() | Tim Pope | 1 | +4 | -0 |
| 2021-07-26 11:06 | Tweak phrasing of FugitiveConfig() family documentation | Tim Pope | 1 | +6 | -2 |
| 2021-07-24 11:32 | Move FugitiveHead() documentation to plugin file | Tim Pope | 2 | +7 | -6 |
| 2021-07-24 11:28 | Improve PowerShell support with recent Vim | Mike Williams | 1 | +4 | -2 |
| 2021-07-21 16:30 | Don't execute autocmds during :GBrowse with range | Dmytro Meleshko | 1 | +1 | -1 |
| 2021-07-17 19:55 | Better support for ssh config | Tim Pope | 1 | +90 | -26 |
| 2021-07-16 22:38 | Support expanding ## as argument list | Tim Pope | 1 | +38 | -32 |
| 2021-07-12 19:56 | Use :echomsg for deprecation warnings | Tim Pope | 1 | +8 | -8 |
| 2021-07-12 19:47 | Avoid stepping on status window in :Gclog/:Gllog | Tim Pope | 1 | +1 | -1 |
| 2021-07-12 19:27 | Generalize :GBrowse - to all temp buffers | Tim Pope | 1 | +17 | -9 |
| 2021-07-12 19:41 | Tighten loose regexp | Tim Pope | 1 | +1 | -1 |
| 2021-07-12 03:12 | Fix error parsing worktree out of config | Tim Pope | 1 | +1 | -1 |
| 2021-07-11 15:33 | Remove unnecessary -complete on command with no arguments | Tim Pope | 1 | +4 | -4 |
| 2021-07-10 21:56 | Don't assume unrecognized status headers are refs | Tim Pope | 1 | +3 | -2 |
| 2021-07-10 21:49 | Don't abbreviate :vertical | Tim Pope | 2 | +3 | -3 |
| 2021-07-03 07:42 | Error when core.worktree expected but missing | Tim Pope | 3 | +27 | -8 |
| 2021-07-09 16:43 | Avoid spurious window resizing in :Gdiffsplit | Tim Pope | 1 | +7 | -3 |
| 2021-07-08 11:00 | Fix ternary expression in s:NullError | Elias Norrby | 1 | +1 | -1 |
| 2021-07-03 03:42 | Don't assume FugitiveGitDir() is actual directory | Tim Pope | 2 | +29 | -26 |
| 2021-07-05 20:41 | Use cwd to find Git repository for terminal window | Tim Pope | 1 | +1 | -1 |
| 2021-07-03 03:09 | Save filenames from rename rather than splitting on " -> " | Tim Pope | 1 | +24 | -17 |
| 2021-07-04 12:14 | Fix write in index with guioptions=! | Tim Pope | 1 | +7 | -0 |
| 2021-07-04 14:34 | Handle empty items when null splitting | Tim Pope | 1 | +7 | -1 |
| 2021-07-03 02:22 | Don't capture trailing count as part of section header | Tim Pope | 1 | +16 | -15 |
| 2021-07-03 09:11 | Move config getter implementation into autoload file | Tim Pope | 2 | +38 | -42 |
| 2021-06-25 21:11 | Unify location of blame maps | Tim Pope | 1 | +3 | -3 |
| 2021-06-24 18:43 | Remove formatprg | Anand Balakrishnan | 1 | +1 | -3 |
| 2021-06-22 00:29 | use --ast-check in the fmt command | Jacob G-W | 1 | +12 | -1 |
| 2021-06-19 23:38 | Fix pager usage for :Git reflog | Tim Pope | 1 | +2 | -1 |
| 2021-06-19 16:40 | Fix typo | Tim Pope | 1 | +1 | -1 |
| 2021-06-15 08:44 | Update builtin keywords | LemonBoy | 1 | +2 | -7 |
| 2021-06-13 20:15 | Another typo fix: "try treat them" -> "try treating them" | YohananDiamond | 1 | +1 | -1 |
| 2021-06-13 18:43 | Typo fix ("line" -> "like") | YohananDiamond | 1 | +1 | -1 |
| 2021-06-09 23:02 | Avoid guioptions=! issues in :Git --paginate | Tim Pope | 1 | +13 | -3 |
| 2021-06-11 21:40 | Fix shell escaping edge case on win32 | Tim Pope | 1 | +1 | -1 |
| 2021-06-06 19:37 | Eliminate unnecessary redraw to clear up :Gdiffsplit sync issue | Tim Pope | 1 | +0 | -2 |
| 2021-06-06 19:32 | Fix missing bang on function declaration | Tim Pope | 1 | +1 | -1 |
| 2021-06-03 02:58 | Disable PTY when using win32 Git in WSL | Tim Pope | 1 | +1 | -1 |
| 2021-05-31 23:35 | Don't call exists() on invalid function name | Tim Pope | 1 | +1 | -1 |
| 2021-05-31 15:52 | Guard against unloaded plugin in runtime files | Tim Pope | 2 | +2 | -2 |
| 2021-05-28 21:19 | Avoid possible hang on failure to start job | Tim Pope | 1 | +1 | -1 |
| 2021-05-27 14:33 | Tighten match for commit under cursor in temp buffers | Tim Pope | 1 | +1 | -1 |
| 2021-05-27 14:36 | Fix variable reference in s:Remote() | Tim Pope | 1 | +3 | -3 |
| 2021-05-26 13:22 | Support default value as third FugitiveConfigGet() argument | Tim Pope | 2 | +5 | -4 |
| 2021-05-26 12:55 | Unify use of FugitiveConfig helpers | Tim Pope | 1 | +13 | -13 |
| 2021-05-21 06:53 | Handle quoted strings in g:fugitive_git_executable | Tim Pope | 1 | +57 | -20 |
| 2021-05-26 12:40 | Use local not upstream branch name for :GBrowse default | Tim Pope | 1 | +9 | -3 |
| 2021-05-12 18:08 | Standardize method for disabling foldmethod=marker | Tim Pope | 1 | +4 | -4 |
| 2021-05-26 11:15 | Fix :Git mergetool line offset | Tim Pope | 1 | +1 | -4 |
| 2021-05-18 11:29 | Fix deprecation error in :GBlame | Maksim Odnoletkov | 1 | +1 | -1 |
| 2021-05-12 17:50 | Tighten up diff highlighting | Tim Pope | 1 | +1 | -1 |
| 2021-05-12 00:08 | Change zigComparatorWord to reflect Keyword and not Operator | Haze Booth | 1 | +1 | -1 |
| 2021-05-02 10:41 | Hunt other tabs for window on :tab Git | Tim Pope | 1 | +15 | -11 |
| 2021-04-23 18:22 | Fix capitalization | Faisal Shah | 1 | +1 | -1 |
| 2021-04-20 05:12 | Change deprecated q and D maps to errors | Tim Pope | 1 | +8 | -8 |
| 2021-04-16 14:20 | Replace HEAD with @ | Tim Pope | 1 | +15 | -15 |
| 2021-04-15 19:42 | Require Git 1.8.5 or newer | Tim Pope | 1 | +18 | -26 |
| 2021-04-16 19:19 | Fix README formatting | Tim Pope | 1 | +5 | -5 |
| 2021-04-15 19:18 | Require Vim 7.4 or newer | Tim Pope | 2 | +98 | -75 |
| 2021-03-08 20:34 | Add note about :Gvdiffsplit | Rajit Banerjee | 1 | +4 | -4 |
| 2021-04-15 16:15 | fugitive.vim 3.3 | Tim Pope | 1 | +1 | -1 |
| 2021-03-20 10:34 | Provide FugitiveConfigGetRegexp() | Tim Pope | 1 | +29 | -0 |
| 2021-03-25 22:18 | Provide FugitiveResult() | Tim Pope | 1 | +16 | -0 |
| 2021-04-15 14:14 | Support :Gwrite +aftercommand | Tim Pope | 1 | +7 | -2 |
| 2021-04-15 14:02 | Only do "guessed" :Gwrite behaviors with no argument | Tim Pope | 1 | +2 | -2 |
| 2021-04-15 12:56 | Fix :Git difftool work-tree paths | Tim Pope | 1 | +0 | -2 |
| 2021-04-13 13:04 | Fix :GBrowse :/ in bare repositories | Tim Pope | 1 | +3 | -1 |
| 2021-04-13 11:25 | Return empty string on FugitiveFind() with no Git dir | Tim Pope | 1 | +26 | -16 |
| 2021-04-13 11:39 | Fix :Gedit / | Tim Pope | 1 | +2 | -2 |
| 2021-04-13 11:50 | Fix status in bare repository | Tim Pope | 1 | +5 | -6 |
| 2021-04-12 19:00 | Account for invalid b:git_dir in FugitiveGitDir() | Tim Pope | 1 | +8 | -5 |
| 2021-04-12 18:29 | Proactively detect Git dir if autocommand hasn't triggered | Tim Pope | 1 | +6 | -0 |
| 2021-04-12 17:29 | Always set b:git_dir | Tim Pope | 2 | +4 | -7 |
| 2021-04-12 16:06 | Add deprecation warnings to :Glog and :Gstatus | Tim Pope | 2 | +2 | -3 |
| 2021-04-12 16:01 | Add :Glog and :Gstatus to list of opt-out legacy commands | Tim Pope | 1 | +4 | -2 |
| 2021-04-11 01:32 | Don't use pty on win32unix | Tim Pope | 1 | +1 | -1 |
| 2021-04-09 00:43 | Don't trigger BufWrite during :Git blame | Tim Pope | 1 | +1 | -1 |
| 2021-04-07 16:38 | add fp< to undo_ftplugin | Jiang Meng Liao (Faerryn) | 1 | +1 | -1 |
| 2021-04-06 21:45 | set formatprg to 'zig fmt --stdin' | Jiang Meng Liao (Faerryn) | 1 | +2 | -0 |
| 2021-04-07 03:38 | Provide :GBrowse behavior in blame buffers | Tim Pope | 1 | +15 | -5 |
| 2021-04-07 02:10 | Don't rely on current buffer's Git dir for :GBrowse | Tim Pope | 1 | +11 | -11 |
| 2021-04-07 04:11 | Support all <cword> style expansions | Tim Pope | 2 | +24 | -7 |
| 2021-04-07 01:48 | Ignore :GBrowse line numbers for non-blob objects | Tim Pope | 1 | +4 | -4 |
| 2021-04-07 03:40 | Provide "." and "<C-R><C-G>" in blame buffers | Tim Pope | 1 | +2 | -1 |
| 2021-04-07 02:51 | Fix double "fugitive:" in error message | Tim Pope | 1 | +1 | -1 |
| 2021-03-30 02:28 | Add notices to deprecated lowercase commands | Tim Pope | 1 | +6 | -1 |
| 2021-04-07 00:39 | Add aliases for blame "-" map | Tim Pope | 1 | +2 | -0 |
| 2021-04-04 22:20 | Support :GBrowse {url} outside of Git repository | Tim Pope | 2 | +52 | -51 |
| 2021-04-04 01:23 | Pass <mods> along to URL opener | Tim Pope | 1 | +5 | -4 |
| 2021-04-04 01:04 | Use :echo not :echomsg for displaying :GBrowse URL | Tim Pope | 1 | +5 | -5 |
| 2021-04-02 23:10 | Jump to correct Unpushed/Unpulled section on reload | Tim Pope | 1 | +2 | -2 |
| 2021-04-03 22:40 | Handle non-config dictionary passed to FugitiveConfig() | Tim Pope | 1 | +8 | -7 |
| 2021-04-03 22:31 | URL escape :command special characters | Tim Pope | 1 | +1 | -1 |
| 2021-04-03 22:37 | Add git_dir key to :GBrowse API | Tim Pope | 1 | +1 | -0 |
| 2021-04-02 00:01 | Handle race condition closing job stdin | Tim Pope | 1 | +14 | -6 |
| 2021-04-01 23:44 | Don't discard deleted submodules | Tim Pope | 1 | +6 | -6 |
| 2019-09-01 18:38 | Add foldtext for hunk headers | Tim Pope | 1 | +4 | -2 |
| 2021-03-30 00:05 | Press escape to background :Git to preview window | Tim Pope | 1 | +90 | -7 |
| 2021-03-30 03:09 | Expand <cfile> | Tim Pope | 1 | +10 | -1 |
| 2021-03-29 23:33 | Make FugitiveChanged event aware of :Git result | Tim Pope | 2 | +16 | -6 |
| 2021-03-18 04:57 | Provide :Gedit - to open previous :Git output | Tim Pope | 2 | +36 | -4 |
| 2021-03-30 00:31 | Restore X on submodules | Tim Pope | 1 | +11 | -0 |
| 2021-03-29 23:06 | Don't trigger FugitiveChanged until :Git finishes output | Tim Pope | 1 | +24 | -21 |
| 2021-03-26 22:10 | Fix undesired line wrap in :Git output | Tim Pope | 1 | +2 | -0 |
| 2021-03-28 18:41 | Move edit sentinel removal out of resume handler | Tim Pope | 1 | +10 | -9 |
| 2021-03-28 00:43 | Eliminate blank line after resuming from GIT_EDITOR | Tim Pope | 1 | +7 | -1 |
| 2021-03-28 03:04 | Allow close callback to run before leaving job wait loop | Tim Pope | 1 | +6 | -2 |
| 2021-03-26 02:40 | Echo from wait loop, not job callback | Tim Pope | 1 | +27 | -11 |
| 2021-03-27 19:36 | Don't record last job until after completion | Tim Pope | 1 | +5 | -5 |
| 2021-03-25 15:57 | Unify remote resolution | Tim Pope | 1 | +27 | -21 |
| 2021-03-26 00:03 | Capture cwd of :Git command | Tim Pope | 1 | +11 | -1 |
| 2021-03-26 02:54 | Add error message when editing after Vim exit | Tim Pope | 1 | +2 | -2 |
| 2021-03-26 16:03 | Don't wait silently on :wall with 'confirm' | Tim Pope | 1 | +20 | -3 |
| 2021-03-25 23:31 | Don't try to send :Git process CTRL-C when stdin is closed | Tim Pope | 1 | +3 | -3 |
| 2021-03-24 23:38 | Retool :Git blame colored commits | Tim Pope | 2 | +22 | -11 |
| 2021-03-24 23:54 | Extract fugitiveblame ftplugin | Tim Pope | 2 | +7 | -2 |
| 2021-03-24 22:56 | Automatically mkdir when editing .git/info/exclude | Tim Pope | 1 | +9 | -0 |
| 2021-03-20 07:48 | Capture exit status of :Git | Tim Pope | 1 | +16 | -0 |
| 2021-03-21 15:18 | Pass private job state to s:RunWait() | Tim Pope | 1 | +7 | -7 |
| 2021-03-24 21:41 | Fix :GBrowse with no argument | Tim Pope | 1 | +1 | -1 |
| 2021-03-23 23:35 | Don't set foldmethod=syntax in historical buffers | Tim Pope | 1 | +4 | -1 |
| 2021-03-23 18:10 | Accept alternate syntax for :GBrowse remote | Tim Pope | 1 | +11 | -7 |
| 2021-03-23 19:29 | Tweak default list of paginated commands | Tim Pope | 1 | +1 | -1 |
| 2021-03-23 20:28 | Don't complete directories as subcommands | Tim Pope | 1 | +1 | -1 |
| 2021-03-24 18:19 | Handle tabs in commit subject | Tim Pope | 1 | +2 | -2 |
| 2021-03-24 13:37 | Forcefully disable colors on paginated :Git output | Tim Pope | 1 | +1 | -1 |
| 2021-03-18 02:03 | Unify temp state and job state | Tim Pope | 1 | +47 | -43 |
| 2021-03-23 17:33 | Replace broken check for nvim 0.5.0 | Tim Pope | 1 | +1 | -1 |
| 2021-03-20 14:52 | Use git --list-cmds= to complete subcommands | Tim Pope | 1 | +28 | -2 |
| 2021-03-20 11:46 | Retool completion of subcommands | Tim Pope | 1 | +36 | -16 |
| 2021-03-21 14:12 | Paginate :Git whatchanged | Tim Pope | 1 | +1 | -1 |
| 2021-03-21 11:05 | Clean up argument splitting utility functions | Tim Pope | 1 | +8 | -16 |
| 2021-03-20 09:43 | Expand ssh host aliases in remote urls | Tim Pope | 2 | +38 | -3 |
| 2021-03-12 22:49 | Capture :Git job output to temp file | Tim Pope | 1 | +35 | -9 |
| 2021-03-20 03:36 | Fix diff in status buffer | Tim Pope | 1 | +8 | -6 |
| 2021-03-19 04:51 | Default coo to identifier under cursor in temp buffers | Tim Pope | 1 | +1 | -1 |
| 2021-03-20 00:23 | Don't automatically enable syntax folding in status buffer | Tim Pope | 1 | +1 | -1 |
| 2021-03-19 01:06 | Revert "Support X for submodules" | Tim Pope | 1 | +5 | -20 |
| 2021-03-19 03:15 | Don't clobber alt buffer with :Gread | Tim Pope | 1 | +2 | -2 |
| 2021-03-19 02:17 | Make :Gdiffsplit! from common ancestor stage open ours and theirs | Tim Pope | 1 | +1 | -1 |
| 2021-03-18 21:03 | Don't expand # in :GBrowse http://example.com/#anchor | Tim Pope | 1 | +3 | -0 |
| 2021-03-19 06:40 | Update env workarounds for nvim | Tim Pope | 1 | +1 | -1 |
| 2021-03-18 07:05 | Support opting out of deprecated commands | Tim Pope | 1 | +6 | -6 |
| 2021-03-18 19:35 | Remove broken deprecated :Git merge calling mergetool | Tim Pope | 1 | +1 | -1 |
| 2021-03-18 02:07 | Partition public and private job state | Tim Pope | 1 | +16 | -17 |
| 2021-03-18 02:41 | Avoid :normal during status reload | Tim Pope | 1 | +1 | -2 |
| 2021-03-18 05:43 | Use unambiguous option keys for subcommand delegation | Tim Pope | 1 | +18 | -13 |
| 2021-03-17 00:07 | Fix inline diff expansion when foldmethod is not syntax | Tim Pope | 1 | +3 | -3 |
| 2021-03-16 14:55 | Minor fixes to fmt implementation | LemonBoy | 1 | +8 | -8 |
| 2021-03-16 20:04 | Retool discard operation during conflict | Tim Pope | 2 | +27 | -9 |
| 2021-03-16 09:15 | Fix remaining :Gremove and :Gmove references | Tim Pope | 1 | +2 | -2 |
| 2021-03-16 19:52 | Tiny optimization to s:Slash() | Tim Pope | 2 | +18 | -13 |
| 2021-03-14 00:56 | Act globally when invoking inline diff maps on Head: line | Tim Pope | 1 | +3 | -1 |
| 2021-03-14 01:06 | Ensure open folds after expanding inline diff | Tim Pope | 1 | +3 | -0 |
| 2021-03-16 03:37 | Feed custom file under cursor into netrw's gx | Tim Pope | 1 | +18 | -6 |
| 2021-03-14 04:27 | Remove Git dir checks on FileType events | Tim Pope | 2 | +20 | -15 |
| 2021-03-14 03:43 | Set b:git_dir early in BufReadCmd | Tim Pope | 1 | +1 | -0 |
| 2021-03-13 04:24 | End the guioptions+=! reign of terror | Tim Pope | 1 | +20 | -3 |
| 2021-03-13 05:02 | Fix staging partial hunk near EOF lacking newline | Tim Pope | 1 | +2 | -2 |
| 2021-03-13 06:07 | Add initial :echo before job | Tim Pope | 1 | +1 | -0 |
| 2020-03-12 15:10 | Replace blame shell fiddling with s:TempCmd() | Tim Pope | 1 | +27 | -19 |
| 2021-03-13 03:13 | Fix tab complete of tree objects | Tim Pope | 1 | +1 | -2 |
| 2021-03-13 03:02 | Fix argument parsing of :Gedit fugitive:\\... | Tim Pope | 1 | +23 | -11 |
| 2021-03-12 21:49 | Delete backing temp file upon wiping buffer | Tim Pope | 1 | +13 | -1 |
| 2021-03-12 22:24 | Rename temp state bufnr field to origin_bufnr | Tim Pope | 1 | +6 | -6 |
| 2021-03-11 06:36 | Don't try to reuse terminal buffers for status window edits | Tim Pope | 1 | +1 | -1 |
| 2021-03-11 00:22 | Add a FAQ about symlinks | Tim Pope | 1 | +6 | -1 |
| 2021-03-05 17:15 | Smarter diff jumping in :Git log | Tim Pope | 1 | +9 | -2 |
| 2021-03-08 10:11 | Fallback for old Vim versions | LemonBoy | 1 | +5 | -1 |
| 2021-02-28 18:26 | Add sourcehut plugin for :GBrowse to README | William Durand | 1 | +3 | -1 |
| 2021-02-27 13:18 | Provide some <mods> handling on quickfix commands | Tim Pope | 1 | +8 | -5 |
| 2021-02-26 02:57 | Better handling of git blame variable width date formats | Tim Pope | 1 | +2 | -2 |
| 2021-02-22 04:09 | Add some documentation about compilers to the readme | rgreenblatt | 1 | +7 | -0 |
| 2021-02-18 22:04 | fix recursive file search | rgreenblatt | 1 | +1 | -7 |
| 2021-02-16 17:12 | Use vim compilers instead of just setting makeprg | rgreenblatt | 5 | +116 | -1 |
| 2021-02-22 03:51 | Account for closing windows when reloading status | Ian Homer | 1 | +4 | -2 |
| 2021-02-20 17:44 | Recompute folds on update | LemonBoy | 1 | +8 | -3 |
| 2021-02-20 09:09 | Rewrite automatic formatting logic | LemonBoy | 4 | +43 | -718 |
| 2021-02-21 19:56 | Resolve temp name used in :Git | Tim Pope | 1 | +1 | -1 |
| 2021-02-21 19:51 | Work around 'suffixes' in :Git completion | Tim Pope | 1 | +3 | -3 |
| 2021-02-21 02:55 | Move :Git --paginate helper function into :Git section | Tim Pope | 1 | +33 | -33 |
| 2021-02-19 23:47 | Fix :Gedit worktree-file | Tim Pope | 1 | +8 | -1 |
| 2021-02-17 02:02 | Provide error message when Netrw can't be loaded | Tim Pope | 1 | +8 | -4 |
| 2021-02-13 20:51 | Remove obsolete push/fetch docs | Tim Pope | 1 | +2 | -11 |
| 2021-02-16 00:55 | Use stderr for in-band job communication | Tim Pope | 1 | +22 | -20 |
| 2021-02-13 22:13 | Guard against diff.noprefix in commit buffers | Tim Pope | 1 | +1 | -1 |
| 2021-02-15 14:19 | Add Azure DevOps :GBrowse extension to README | Sam Cedarbaum | 1 | +3 | -2 |
| 2021-02-12 23:29 | Remove dispatch.vim backed fetch and push | Tim Pope | 2 | +13 | -59 |
| 2021-02-12 23:35 | Add deprecation notices to git subcommand wrappers | Tim Pope | 1 | +3 | -1 |
| 2021-02-12 18:40 | Retire old :Gsplit! family of temp buffer commands | Tim Pope | 1 | +3 | -4 |
| 2021-02-11 22:05 | Don't default to work tree on :Gedit invalidref:file | Tim Pope | 1 | +1 | -5 |
| 2021-01-26 03:44 | Emphasize poor quickfix performance in docs | Tim Pope | 1 | +3 | -2 |
| 2020-12-01 01:19 | overhaul syntax highlighting | Andy Weidenbaum | 2 | +281 | -94 |
| 2020-12-30 10:02 | Include Installation Method | Nils Martel | 1 | +14 | -2 |
| 2020-12-17 09:13 | Fix typo in helpfile | Andreas Hunkeler | 1 | +1 | -1 |
| 2020-12-07 23:59 | Avoid presenting verbose command output as error | Tim Pope | 1 | +1 | -1 |
| 2020-11-27 14:40 | Avoid window shenanigans if :diffoff restores options | Tim Pope | 1 | +13 | -8 |
| 2020-10-29 23:26 | Enable Help: header | Tim Pope | 1 | +4 | -0 |
| 2020-11-21 06:08 | Restore correct cursor position in commit buffer | Pavol Juhas | 1 | +2 | -2 |
| 2020-11-20 13:53 | Fix jumps from blame commits with ignore marks | Maksim Odnoletkov | 1 | +1 | -1 |
| 2020-10-27 00:31 | Recover from deleted temp script | Tim Pope | 1 | +5 | -3 |
| 2020-10-12 00:42 | Disable 'swapfile' early | Tim Pope | 1 | +1 | -0 |
| 2020-10-09 05:44 | add opaque syntax | Andrew Kelley | 1 | +1 | -1 |
| 2020-10-06 14:55 | Add @reduce builtin | LemonBoy | 1 | +1 | -1 |
| 2020-09-30 00:31 | Don't override user :G | Tim Pope | 1 | +3 | -1 |
| 2020-09-27 08:47 | Fix reference to renamed function | Tim Pope | 1 | +1 | -1 |
| 2020-07-29 02:26 | Disable spell checking while blaming | Ryosuke Ito | 1 | +1 | -0 |
| 2020-09-26 16:21 | Provide public diff closing function | Tim Pope | 1 | +7 | -7 |
| 2020-09-24 11:32 | Fix :Gwrite DWIM in commit messages | Tim Pope | 1 | +3 | -5 |
| 2020-09-24 07:30 | Avoid empty string keys to prevent Vim 7 error | Tim Pope | 1 | +9 | -8 |
| 2020-09-20 09:18 | More ftplugin fixes | LemonBoy | 1 | +14 | -7 |
| 2020-09-14 07:35 | Setup vim's include-search for Zig | Faerryn | 1 | +10 | -0 |
| 2020-09-14 08:23 | Support previous-line doc comments (#24) | Josias | 1 | +1 | -1 |
| 2020-08-30 15:53 | Some improvements for the ftplugin | LemonBoy | 1 | +18 | -8 |
| 2020-08-23 01:50 | Fix: digits in a user name was highlighted as time | Wu Yongwei | 1 | +1 | -1 |
| 2020-07-31 01:36 | Support partial staging after git add -N | Tim Pope | 1 | +7 | -2 |
| 2020-07-27 23:57 | Fix tab complete for :Git push --option | Tim Pope | 1 | +1 | -1 |
| 2020-07-20 02:32 | add anytype | Andrew Kelley | 1 | +1 | -1 |
| 2020-07-13 23:29 | Add ~ to operator grammar | Mark Barbone | 1 | +2 | -2 |
| 2020-06-27 20:39 | Recommend :Git log over :Gclog | Tim Pope | 1 | +3 | -0 |
| 2019-12-22 01:32 | add automatic indent and comment handling | momumi | 2 | +81 | -0 |
| 2020-06-18 21:14 | add `@src` builtin | Andrew Kelley | 1 | +1 | -1 |
| 2020-05-31 04:49 | Trigger OptionSet on automatic :diffoff | Tim Pope | 1 | +2 | -2 |
| 2020-05-19 00:43 | Improve weird :Ggrep --column quickfix title | Tim Pope | 1 | +1 | -2 |
| 2020-05-12 17:50 | Tighten syntax highlighting for SHA | Tim Pope | 1 | +2 | -2 |
| 2020-05-07 11:14 | Add Help: header | Tim Pope | 2 | +10 | -0 |
| 2020-04-25 23:08 | Refactor run loop | Tim Pope | 1 | +30 | -18 |
| 2020-04-25 20:54 | Extract s:RunEdit() | Tim Pope | 1 | +12 | -7 |
| 2020-05-28 20:46 | Fix stash map | Maksim Odnoletkov | 1 | +1 | -1 |
| 2020-05-21 02:00 | modify syntax | Andrew Kelley | 2 | +2 | -2 |
| 2020-05-16 22:48 | "Ignore" made globals too hard to see | Andrew Kelley | 1 | +2 | -2 |
| 2020-04-26 12:17 | color: zirGlobal | Michael Dusan | 1 | +1 | -1 |
| 2020-04-26 02:14 | Merge pull request #22 from ziglang/mikdusan-zir | Michael Dusan | 3 | +52 | -0 |
| 2020-04-26 02:10 | Merge pull request #20 from momumi/underscore_separators | Andrew Kelley | 1 | +5 | -5 |
| 2020-04-26 00:08 | minimal zir syntax | Michael Dusan | 3 | +52 | -0 |
| 2020-04-17 20:20 | Don't default :Git grep to --column | Tim Pope | 1 | +1 | -4 |
| 2020-04-25 01:53 | Provide completion relative to working directory | Tim Pope | 1 | +58 | -41 |
| 2020-04-25 02:58 | Extract :Ggrep/:Glgrep wrapper function | Tim Pope | 2 | +8 | -3 |
| 2020-04-25 00:36 | Use parameterized Git dir when completing heads | Tim Pope | 1 | +4 | -1 |
| 2020-04-21 17:25 | Remove commit entry from :{range}Glog | Tim Pope | 1 | +3 | -1 |
| 2020-04-12 16:47 | remove some builtins | Josh Wolfe | 1 | +3 | -4 |
| 2020-04-08 06:36 | Favor :Ggrep over :Git grep | Tim Pope | 3 | +7 | -4 |
| 2020-04-10 13:07 | Fix race condition resuming job after editor invocation | Tim Pope | 1 | +3 | -3 |
| 2020-04-08 07:38 | Encapsulate update-index --index-info | Tim Pope | 1 | +14 | -12 |
| 2020-04-08 06:48 | Leverage Git config retrieval helpers | Tim Pope | 1 | +2 | -3 |
| 2020-04-08 06:40 | Move Quickfix section under Git section | Tim Pope | 1 | +83 | -83 |
| 2020-03-22 01:31 | Fix typos in README | James Wright | 1 | +1 | -1 |
| 2020-03-16 04:21 | fix number literals matching . inside .. operator | momumi | 1 | +3 | -2 |
| 2020-03-15 14:05 | add syntax highlighting for underscore separators | momumi | 1 | +4 | -5 |
| 2020-03-11 17:05 | Drop support for :{windowheight}Git | Tim Pope | 2 | +5 | -5 |
| 2020-03-11 23:33 | Fix some inconsistencies in help mappings | Patrice Peterson | 1 | +4 | -4 |
| 2020-03-11 23:04 | Have remaining mappings use S:Map() | Patrice Peterson | 1 | +67 | -67 |
| 2020-02-18 19:10 | Rewrite feature summary in README | Tim Pope | 1 | +61 | -52 |
| 2020-03-07 21:49 | Factor in 8.2.0239 when checking for job env support | Tim Pope | 1 | +1 | -1 |
| 2020-03-07 16:44 | Enable closing stdin by pressing CTRL-D | Tim Pope | 1 | +18 | -7 |
| 2020-03-05 18:20 | Don't use "Head:" header for commit under cursor | Tim Pope | 1 | +2 | -2 |
| 2020-03-09 14:47 | Fix echoed line during :Gread | Tim Pope | 1 | +1 | -1 |
| 2020-03-05 15:50 | Fix list indexing bug | Tim Pope | 1 | +2 | -2 |
| 2020-03-05 13:34 | Fix staging hunk that comes after binary file | Tim Pope | 1 | +2 | -0 |
| 2020-03-04 15:29 | Use status headers for commit maps | Tim Pope | 1 | +4 | -2 |
| 2020-03-03 13:50 | Fix erroneous temp buffer on non-listing :Git branch | Tim Pope | 1 | +3 | -2 |
| 2020-02-23 22:58 | Support most top level Git options | Tim Pope | 1 | +24 | -12 |
| 2020-02-23 23:56 | Don't override alternate implementations of legacy commands | Tim Pope | 1 | +24 | -14 |
| 2020-03-01 03:53 | Don't rely on rebase --autosquash shorthand | Tim Pope | 1 | +4 | -4 |
| 2020-03-02 07:37 | Fix :GRename ../ | Tim Pope | 1 | +4 | -4 |
| 2020-03-02 00:32 | Fix typo | 0xACE | 1 | +1 | -1 |
| 2020-03-01 00:29 | Remove remaining :Gsubcmd calls from implementation | Tim Pope | 1 | +32 | -32 |
| 2020-02-29 13:19 | Fix internal documentation command references | Tim Pope | 1 | +5 | -5 |
| 2020-02-29 13:08 | Move :Ggrep docs near other :Gcommands | Tim Pope | 1 | +8 | -8 |
| 2020-02-29 13:01 | Remove redundant exists(':Gblame') check | Tim Pope | 1 | +21 | -23 |
| 2020-02-29 12:58 | Change subtopic help tag style from :Git- to :Git_ | Tim Pope | 2 | +20 | -19 |
| 2020-03-01 03:35 | Fix deletion of trailing fold upon loading blob | Tim Pope | 1 | +7 | -1 |
| 2020-02-24 00:35 | Use :Gsubcmd completion for :Git subcmd | Tim Pope | 1 | +4 | -0 |
| 2020-02-18 19:14 | Remove most uses of s:EchoExec() | Tim Pope | 1 | +14 | -10 |
| 2020-02-23 05:13 | Remove old :Git! temp buffer behavior | Tim Pope | 1 | +4 | -1 |
| 2020-02-23 23:04 | Drop support for non-PTY :! | Tim Pope | 1 | +4 | -6 |
| 2020-02-23 20:40 | Override existing config values on :Git -c config.option= | Tim Pope | 1 | +2 | -5 |
| 2020-02-23 03:12 | Use :read for :{range}Git! --paginate | Tim Pope | 1 | +7 | -3 |
| 2020-02-23 03:11 | Tease apart bang and non-bang variants of :Gread | Tim Pope | 1 | +24 | -11 |
| 2020-02-23 01:55 | Remove erroneous :Gedit! deprecation | Tim Pope | 1 | +0 | -1 |
| 2020-02-23 00:58 | Handle custom Git executable for :Git --paginate | Tim Pope | 1 | +6 | -6 |
| 2020-02-19 05:06 | Update internal uses of :Git! to :Git --paginate | Tim Pope | 1 | +7 | -7 |
| 2020-02-18 21:36 | Use :pedit for :Git! --paginate | Tim Pope | 2 | +8 | -2 |
| 2020-02-23 00:06 | Add - map for Push header | Tim Pope | 1 | +13 | -0 |
| 2020-02-18 18:05 | Respect 'wildignorecase' when completing :Gedit | Rob Pilling | 1 | +6 | -4 |
| 2020-02-18 18:04 | Pull out s:fileignorecase() | Rob Pilling | 1 | +5 | -1 |
| 2020-02-19 00:44 | Refine handling of pagination via temp buffer | Tim Pope | 2 | +58 | -13 |
| 2020-02-18 21:46 | Correctly treat config keys without values as true | Tim Pope | 1 | +5 | -1 |
| 2020-02-18 21:35 | Deprecate :Gsplit! family in documentation | Tim Pope | 1 | +5 | -7 |
| 2020-02-18 19:09 | Quarantine deprecated commands in documentation | Tim Pope | 2 | +69 | -59 |
| 2020-02-18 17:16 | Work around minibufexpl/autochdir induced error | Tim Pope | 1 | +2 | -1 |
| 2020-02-18 15:07 | Fix Trailing Characters, Invalid range error for :<count>Gstatus | Appu Joseph | 1 | +1 | -1 |
| 2020-02-16 18:49 | Add capitalized versions of non-standard commands | Tim Pope | 1 | +7 | -0 |
| 2020-02-05 20:41 | Partially support :Git difftool on old Git | Tim Pope | 1 | +5 | -1 |
| 2020-02-05 01:36 | Parameterize subcommand Git executable | Tim Pope | 1 | +33 | -22 |
| 2020-02-10 17:39 | remove `@minValue` and `@maxValue` | Andrew Kelley | 1 | +2 | -2 |
| 2020-02-06 01:12 | Fix typo --include-index to --keep-index in help | hitsuji no shippo | 1 | +1 | -1 |
| 2020-02-02 20:34 | Allow custom subcommands outside of Git repository | Tim Pope | 1 | +15 | -12 |
| 2020-02-02 20:57 | Extract helper for setting job environment | Tim Pope | 1 | +36 | -23 |
| 2020-02-05 19:37 | Enable opening arbitrary URLs with :Gbrowse | Tim Pope | 1 | +14 | -7 |
| 2020-02-05 16:57 | Fix false positive on deprecated :.Glog usage | Tim Pope | 1 | +1 | -1 |
| 2020-02-05 17:48 | Don't clobber alternate buffer on :Gstatus | Tim Pope | 1 | +1 | -1 |
| 2020-02-05 17:32 | Remove deprecated C map to fix broken warning | Tim Pope | 1 | +1 | -1 |
| 2020-02-03 16:01 | Preserve existing 'scrollbind' arrangement with :Gblame | Tim Pope | 1 | +19 | -10 |
| 2020-02-02 20:50 | Eliminate last temporary :cd | Tim Pope | 1 | +2 | -22 |
| 2020-02-02 20:09 | Support :Git -c config.name=value | Tim Pope | 1 | +77 | -58 |
| 2020-02-01 15:49 | Use --no-optional-locks for :Gstatus | Tim Pope | 1 | +4 | -0 |
| 2020-01-30 18:00 | Continue running commands on Vim exit | Tim Pope | 1 | +3 | -1 |
| 2020-01-26 22:39 | Don't make assumptions about current line number when displaying commit | Tim Pope | 1 | +1 | -0 |
| 2020-01-26 20:37 | Extend nvim carriage return workaround to ptys | Tim Pope | 1 | +1 | -5 |
| 2020-01-26 15:37 | Try to wipe out temp buffer from :read | Tim Pope | 1 | +5 | -2 |
| 2020-01-26 13:01 | Don't use job pty unless Vim supports it | Tim Pope | 1 | +4 | -2 |
| 2020-01-26 02:13 | Show unpulled before unpushed | Tim Pope | 1 | +7 | -7 |
| 2020-01-26 12:23 | Revert work in progress changes | Tim Pope | 1 | +37 | -179 |
| 2020-01-26 01:34 | Show unpushed and unpulled sections for both upstream and push | Tim Pope | 1 | +27 | -14 |
| 2020-01-26 01:20 | Include refs/heads in constructed push commands | Tim Pope | 1 | +5 | -5 |
| 2020-01-25 23:28 | Recognize pull.rebase=preserve in :Gstatus | Tim Pope | 1 | +1 | -1 |
| 2020-01-25 16:23 | Temporarily restore User Fugitive autocommand | Tim Pope | 2 | +18 | -1 |
| 2020-01-24 22:24 | Remove tags file warning | Tim Pope | 2 | +1 | -13 |
| 2020-01-24 22:15 | Replace old public detection API with hint errors | Tim Pope | 1 | +181 | -39 |
| 2020-01-24 10:46 | Job environment variables are broken on Neovim | Tim Pope | 1 | +1 | -1 |
| 2020-01-18 07:09 | Replace :Gcommit/:Grevert with standard job runner | Tim Pope | 2 | +44 | -144 |
| 2020-01-20 13:25 | Replace :Grebase/:Gmerge/:Gpull with standard job runner | Tim Pope | 2 | +49 | -274 |
| 2020-01-19 12:50 | Remove :Gwrite in :Git diff | Tim Pope | 2 | +6 | -26 |
| 2020-01-05 23:54 | Use jobs for :Git | Tim Pope | 2 | +206 | -15 |
| 2020-01-18 09:33 | Extract helper script creator function | Tim Pope | 1 | +14 | -10 |
| 2020-01-23 08:49 | Revert "Specify shell command, not wrapper, in b:dispatch" | Tim Pope | 1 | +2 | -4 |
| 2020-01-21 10:10 | Remove legacy autocommands | Tim Pope | 2 | +5 | -13 |
| 2020-01-21 20:33 | add `@bitSizeOf` syntax | Andrew Kelley | 1 | +1 | -1 |
| 2020-01-21 20:27 | Try to use relative path for :Ggrep | Tim Pope | 1 | +3 | -1 |
| 2020-01-21 09:33 | fugitive.vim 3.2 | Tim Pope | 1 | +1 | -1 |
| 2020-01-20 11:29 | Provide git config --get-all wrapper | Tim Pope | 1 | +18 | -0 |
| 2020-01-20 16:54 | Replace --format with --pretty=format for older Git | Tim Pope | 1 | +1 | -1 |
| 2020-01-20 20:42 | Fix comment typo | Tim Pope | 1 | +1 | -1 |
| 2020-01-20 14:32 | Fix :Gdiffsplit! help typo | Chris DeLuca | 1 | +1 | -1 |
| 2020-01-20 14:19 | Use appropriate slashes for :Dispatch working directory | Tim Pope | 1 | +1 | -1 |
| 2020-01-20 11:20 | Change :Git --paginate from :terminal to temp buffer | Tim Pope | 2 | +7 | -10 |
| 2020-01-20 13:41 | Remove dead code | Tim Pope | 1 | +3 | -7 |
| 2020-01-19 13:49 | Specify shell command, not wrapper, in b:dispatch | Tim Pope | 1 | +4 | -2 |
| 2020-01-20 11:28 | Fix FugitiveParse() return value documentation | Tim Pope | 1 | +1 | -1 |
| 2020-01-18 06:34 | Provide FugitiveBlob style autocommands | Tim Pope | 1 | +4 | -3 |
| 2020-01-20 10:51 | Fix :Gmerge | Tim Pope | 1 | +1 | -1 |
| 2020-01-18 06:59 | Better PowerShell support | Tim Pope | 1 | +18 | -23 |
| 2020-01-18 05:51 | Prevent alternate buffer change loading Fugitive buffer | Tim Pope | 1 | +1 | -1 |
| 2020-01-15 07:05 | Fix netrw gx in Fugitive buffers AGAIN | Tim Pope | 1 | +3 | -2 |
| 2020-01-15 06:24 | Accomodate loading Fugitive buffers in popup window | Tim Pope | 1 | +3 | -18 |
| 2020-01-15 01:55 | Generalize :Git environment variable overrides | Tim Pope | 1 | +12 | -6 |
| 2020-01-10 02:30 | Avoid false positives on rebase todo handler | Tim Pope | 1 | +1 | -1 |
| 2020-01-15 03:39 | Move :Gmerge warning to top level function | Tim Pope | 1 | +8 | -8 |
| 2020-01-15 01:42 | Begin phasing out :Git --paginate special case | Tim Pope | 2 | +6 | -3 |
| 2020-01-12 23:53 | Match "* Unmerged path" in mergetool | Tim Pope | 1 | +3 | -0 |
| 2020-01-12 21:49 | Add instructions for neovim | Merlyn Morgan-Graham | 1 | +6 | -0 |
| 2020-01-11 00:56 | Map cmt to :Git mergetool | Tim Pope | 2 | +2 | -1 |
| 2020-01-11 01:22 | Softly deprecate :Gmerge for quickfix conflicts | Tim Pope | 1 | +1 | -0 |
| 2020-01-11 00:23 | Provide interface for subcommands to set execution options | Tim Pope | 1 | +6 | -4 |
| 2020-01-10 01:27 | Fix netrw gx in Fugitive buffers | Tim Pope | 1 | +6 | -0 |
| 2020-01-09 05:33 | add `@atomicStore` syntax | Andrew Kelley | 1 | +1 | -1 |
| 2020-01-06 20:59 | Really fix packed ref handling in :Gbrowse | Tim Pope | 1 | +1 | -1 |
| 2020-01-06 19:43 | add callconv; remove stdcallcc and nakedcc | Andrew Kelley | 1 | +1 | -1 |
| 2020-01-06 18:33 | Handle packed refs in :Gbrowse | Tim Pope | 1 | +6 | -1 |
| 2020-01-05 03:34 | Provide :Git difftool and :Git mergetool | Tim Pope | 3 | +257 | -2 |
| 2020-01-05 21:30 | Run QuickFix autocommands on :Gclog | Tim Pope | 1 | +5 | -2 |
| 2020-01-05 03:33 | Save diff context in :Gclog | Tim Pope | 1 | +58 | -24 |
| 2020-01-05 06:12 | Improve display of :Gclog --summary | Tim Pope | 1 | +4 | -1 |
| 2020-01-05 06:49 | Fix whitespace in README | Tim Pope | 1 | +1 | -1 |
| 2020-01-05 05:36 | Improve :Gclog window title | Tim Pope | 1 | +14 | -10 |
| 2020-01-04 00:47 | Support ...commit as HEAD...commit | Tim Pope | 1 | +2 | -2 |
| 2020-01-02 18:45 | update `@ln` to `@log` | Andrew Kelley | 1 | +1 | -1 |
| 2019-12-27 22:19 | Use underlying commit not tag for :Gedit tag:path | Tim Pope | 1 | +1 | -1 |
| 2019-12-19 19:05 | Fix unknown function error on Vim < 7.2.061 | Tim Pope | 1 | +3 | -0 |
| 2019-12-19 18:52 | Don't error if we can't :bwipeout | Tim Pope | 1 | +1 | -1 |
| 2019-12-11 22:29 | Mention vim-phabricator for Phabricator browsing | Jon Parise | 1 | +3 | -1 |
| 2019-12-10 20:28 | update `@typeOf` to `@TypeOf` | Andrew Kelley | 1 | +1 | -1 |
| 2019-12-07 15:10 | Fix timer invocation | Tim Pope | 1 | +2 | -2 |
| 2019-12-06 23:00 | Match Git semantics for GIT_CEILING_DIRECTORIES symlink resolution | Tim Pope | 1 | +18 | -1 |
| 2019-12-06 19:29 | Use timers to avoid Vim patch 8.1.1756 | Tim Pope | 1 | +12 | -3 |
| 2019-12-06 19:28 | Handle both amended and new commits during rebase | Tim Pope | 1 | +3 | -3 |
| 2019-12-06 19:12 | remove `@inlineCall` and `@noInlineCall` | Andrew Kelley | 1 | +2 | -2 |
| 2019-12-06 19:12 | Don't abort rebase after committing on last step | Tim Pope | 1 | +1 | -1 |
| 2019-12-06 17:56 | Don't override explicit empty string for core.askPass | Tim Pope | 1 | +1 | -1 |
| 2019-12-04 20:16 | add `@call` builtin | Andrew Kelley | 1 | +1 | -1 |
| 2019-11-30 22:19 | Fix erroneous ? escaping in * pattern | Tim Pope | 1 | +2 | -2 |
| 2019-11-30 22:13 | Fix false positive matching filename in blame | Tim Pope | 1 | +1 | -1 |
| 2019-11-23 00:54 | Remove debugging function | Tim Pope | 1 | +0 | -6 |
| 2019-11-27 20:20 | Don't fall back to pwd for Git dir of blank filename | Tim Pope | 1 | +2 | -0 |
| 2019-11-22 03:08 | Perform automatic :diffoff on :Gdiffsplit /external/file buffers | Tim Pope | 1 | +2 | -5 |
| 2019-11-19 20:05 | Provide explanatory error on :Gdiff ~ | Tim Pope | 1 | +2 | -0 |
| 2019-11-18 03:17 | Don't show bogus unstaged changes in bare repository | Tim Pope | 1 | +7 | -0 |
| 2019-10-19 08:35 | Reset scrollbind/cursorbind after reblaming | Omar Sandoval | 1 | +1 | -3 |
| 2019-11-17 00:45 | Fix completion of stash@\{<Tab> | Tim Pope | 1 | +4 | -4 |
| 2019-10-13 09:11 | Add built-in package management installation way | Farid | 1 | +6 | -7 |
| 2019-11-16 01:31 | Don't use arrow notation for unstaged modifications | Tim Pope | 1 | +6 | -3 |
| 2019-11-16 01:05 | Cache fugitive#Head() to minimize statusline IO | Tim Pope | 1 | +15 | -2 |
| 2019-11-13 02:31 | Replace --no-patch with -s for Git < 1.8.4 | Tim Pope | 1 | +1 | -1 |
| 2019-11-11 22:01 | add zigBlock region syntax | Santtu Keskinen | 1 | +2 | -0 |
| 2019-11-08 22:38 | Add PayPal donation link | Tim Pope | 1 | +1 | -0 |
| 2019-11-06 22:59 | add `@as` builtin | Andrew Kelley | 1 | +1 | -1 |
| 2019-10-27 22:53 | Improve robustness of status --porcelain=v1 parsing | Tim Pope | 1 | +3 | -0 |
| 2019-10-26 13:05 | Optimize away log calls in :Gstatus if no upstream changes | Tim Pope | 1 | +3 | -3 |
| 2019-10-26 12:49 | Improve robustness of status --porcelain=v2 parsing | Tim Pope | 1 | +15 | -13 |
| 2019-10-22 09:13 | Resolve symlinks in configured work tree | Tim Pope | 1 | +3 | -3 |
| 2019-10-20 19:34 | Force --no-edit on squash maps | Tim Pope | 1 | +2 | -2 |
| 2019-10-17 22:14 | Disable signcolumn during Gblame (#1379) | Ben | 1 | +3 | -0 |
| 2019-10-11 21:21 | Fix error message on blank buffer with no Git dir | Tim Pope | 1 | +1 | -1 |
| 2019-10-10 23:47 | fugitive.vim 3.1 | Tim Pope | 1 | +1 | -1 |
| 2019-10-10 23:45 | Tab complete > arguments | Tim Pope | 2 | +17 | -9 |
| 2019-10-09 15:26 | Include PowerShell in check for win32 shell | Tim Pope | 1 | +1 | -1 |
| 2019-10-07 16:52 | Fix incorrect script id (part 2) | Marco Hinz | 1 | +1 | -1 |
| 2019-10-07 16:08 | Fix incorrect script id from nested function call | Tim Pope | 1 | +1 | -1 |
| 2019-10-06 00:18 | Fix status diffs broken by missing sub attribute | Maksim Odnoletkov | 1 | +1 | -0 |
| 2019-09-12 23:25 | Rudimentary support for diff maps for submodules in status | Maksim Odnoletkov | 1 | +9 | -1 |
| 2019-09-17 22:17 | Support X for submodules | Maksim Odnoletkov | 1 | +19 | -5 |
| 2019-09-11 23:19 | Add --porcelain=v2 status parser | Maksim Odnoletkov | 1 | +82 | -35 |
| 2019-09-30 23:28 | Fix reverse blame jump for the boundary edge case | Maksim Odnoletkov | 1 | +1 | -1 |
| 2019-10-02 18:40 | Make remaining buffer commands global | Tim Pope | 2 | +12 | -48 |
| 2019-10-02 17:55 | Clearer error message on attempt to delete directory | Tim Pope | 1 | +9 | -2 |
| 2019-10-01 20:19 | Expand status file lookup into nested structure | Tim Pope | 1 | +4 | -4 |
| 2019-10-01 15:20 | Preserve line number on :Gedit with no or > argument | Tim Pope | 1 | +42 | -1 |
| 2019-10-01 00:43 | Improve ++opt +cmd handling for :Gedit/:Gread | Tim Pope | 1 | +20 | -9 |
| 2019-09-30 23:07 | Fix :'<,'>Gclog on some Vim versions | Tim Pope | 1 | +3 | -3 |
| 2019-09-30 21:53 | Support REVERT_HEAD and CHERRY_PICK_HEAD | Tim Pope | 1 | +24 | -10 |
| 2019-09-28 15:14 | Don't show tags warning when editing commit message | Tim Pope | 1 | +1 | -1 |
| 2019-09-27 13:22 | Trigger User FugitiveChanged on events that change repository | Tim Pope | 2 | +33 | -10 |
| 2019-09-27 13:00 | Don't reload status on non-Fugitive ShellCmdPost | Tim Pope | 1 | +21 | -5 |
| 2019-09-21 03:26 | Force status reload on commands likely to change it | Tim Pope | 1 | +8 | -9 |
| 2019-09-27 11:39 | Vim's `redraw` can change v:shell_error | Andrey Starodubtsev | 1 | +2 | -1 |
| 2019-09-26 20:18 | Fix buffer local commands | Tim Pope | 1 | +1 | -0 |
| 2019-09-21 11:43 | List pagure plugin | Jakub Kadlcik | 1 | +3 | -2 |
| 2019-09-26 12:49 | use setlocal instead of set for indentation settings | Sebastian Keller | 1 | +3 | -3 |
| 2019-09-26 14:48 | Fix typo | Tim Pope | 1 | +1 | -1 |
| 2019-09-26 14:45 | Use more conventional quickfix event type for :Ggrep | Tim Pope | 1 | +3 | -2 |
| 2019-09-26 14:38 | Encapsulate doautocmd <nomodeline> | Tim Pope | 1 | +20 | -23 |
| 2019-09-19 02:53 | Default to left, not right split for empty :Gdiffsplit filename | Tim Pope | 1 | +1 | -1 |
| 2019-09-26 00:36 | Fix blame help maps | Maksim Odnoletkov | 1 | +2 | -2 |
| 2019-09-23 01:25 | Fix off by 2 error staging multiple files | Tim Pope | 1 | +1 | -1 |
| 2019-09-23 01:25 | Fix visual mode exclusion for staging on section header | Tim Pope | 1 | +1 | -1 |
| 2019-09-23 01:17 | Fix X on removed file | Tim Pope | 1 | +5 | -4 |
| 2019-09-19 14:21 | add `@splat` | Andrew Kelley | 1 | +1 | -1 |
| 2019-09-19 01:54 | Show first parent diff for merge commits | Tim Pope | 1 | +1 | -1 |
| 2019-09-18 19:35 | add `@shuffle` | Andrew Kelley | 1 | +1 | -1 |
| 2019-09-16 21:25 | Reload status after Vim :terminal command | Tim Pope | 1 | +4 | -1 |
| 2019-09-16 20:32 | Fire ShellCmdPost after :Gpush | Tim Pope | 1 | +1 | -1 |
| 2019-09-12 23:57 | Remove redundant jump when opening :Gstatus | Maksim Odnoletkov | 1 | +1 | -1 |
| 2019-09-05 23:46 | Reveal folds when using jump maps in commits | Maksim Odnoletkov | 1 | +3 | -2 |
| 2019-09-08 22:09 | Expose completion helpers for subcommands | Tim Pope | 1 | +16 | -16 |
| 2019-09-06 21:16 | Ignore blank buffers in fugitive#Statusline() | Tim Pope | 1 | +3 | -2 |
| 2019-09-05 21:26 | Remove blank buffer FAQ entry | Tim Pope | 1 | +0 | -6 |
| 2019-09-05 20:42 | Remove redundant autocommands | Tim Pope | 1 | +0 | -6 |
| 2019-09-05 20:05 | add noasync and noinline | Andrew Kelley | 1 | +3 | -3 |
| 2019-09-05 19:46 | Support blank buffers | Tim Pope | 1 | +1 | -2 |
| 2019-09-05 19:34 | Document disabling global maps | Tim Pope | 1 | +5 | -0 |
| 2019-09-05 19:26 | Standardize on "maps", not "mappings" | Tim Pope | 3 | +22 | -22 |
| 2019-09-04 20:49 | Fix `:Glog` | Teo Ljungberg | 1 | +1 | -1 |
| 2019-09-02 01:47 | Experimental support for blank buffers | Tim Pope | 1 | +7 | -2 |
| 2019-09-04 19:03 | Add sponsor button | Tim Pope | 1 | +1 | -0 |
| 2019-09-04 19:22 | Set b:git_dir for :terminal buffers | Tim Pope | 1 | +3 | -2 |
| 2019-09-04 03:56 | Make universal maps global | Tim Pope | 2 | +35 | -4 |
| 2019-09-04 04:50 | Make :Glog and :Ggrep global | Tim Pope | 2 | +13 | -11 |
| 2019-09-04 02:43 | Make :Gbrowse global | Tim Pope | 2 | +5 | -5 |
| 2019-09-04 01:29 | Make :Gmove and :Gremove global | Tim Pope | 2 | +38 | -21 |
| 2019-09-04 01:27 | Make :Gcd global | Tim Pope | 2 | +10 | -9 |
| 2019-09-04 19:11 | Explicitly document :Git subcommands | Tim Pope | 1 | +56 | -52 |
| 2019-09-04 04:58 | Remove fugitive- prefix from command help topics | Tim Pope | 1 | +42 | -41 |
| 2019-09-04 03:08 | Always use Git style path for <C-R><C-G> | Tim Pope | 1 | +6 | -3 |
| 2019-09-04 03:45 | Relocate 'path' adjustment | Tim Pope | 2 | +4 | -4 |
| 2019-09-04 03:50 | Adjust warning wording | Tim Pope | 1 | +1 | -1 |
| 2019-09-04 16:09 | Don't override user :Gr | Tim Pope | 1 | +3 | -1 |
| 2019-09-04 01:40 | Remove 'tags' support | Tim Pope | 1 | +5 | -5 |
| 2019-09-04 00:21 | Make edit commands global | Tim Pope | 2 | +31 | -29 |
| 2019-09-03 23:18 | Enable edit commands to work without git dir | Tim Pope | 1 | +20 | -16 |
| 2019-09-04 00:20 | Move IO functions with rest of API | Tim Pope | 1 | +17 | -17 |
| 2019-09-02 23:57 | Provide :Gr as alias for :Gread | Tim Pope | 2 | +3 | -2 |
| 2019-09-02 23:08 | Tweak :Gedit > semantics | Tim Pope | 1 | +4 | -2 |
| 2019-09-02 00:55 | Reduce fugitive#buffer() to stub object | Tim Pope | 1 | +2 | -30 |
| 2019-08-23 02:50 | Accommodate git-blame revision ignoring features | Tim Pope | 1 | +4 | -4 |
| 2019-08-23 02:21 | Remove double word in docs | Tim Pope | 1 | +1 | -1 |
| 2019-09-01 02:22 | Don't browse to blob for empty buffer | Tim Pope | 1 | +2 | -2 |
| 2019-08-21 16:31 | Provide global :Git and :G | Tim Pope | 2 | +19 | -19 |
| 2019-08-23 00:45 | Use :Git not :G for visible maps | Tim Pope | 2 | +23 | -23 |
| 2019-08-23 00:14 | Remove toggling behavior of :Gblame | Tim Pope | 1 | +1 | -3 |
| 2019-08-21 20:09 | Remove feedkeys() contortions in :Gdiffsplit | Tim Pope | 1 | +2 | -3 |
| 2019-08-21 14:12 | Fix q deprecation message | Tim Pope | 1 | +1 | -1 |
| 2019-08-20 14:06 | fugitive.vim 3.0 | Tim Pope | 1 | +1 | -1 |
| 2019-06-24 18:58 | Expose IO functions as object | Tim Pope | 1 | +17 | -0 |
| 2019-08-20 12:40 | Document important API functions | Tim Pope | 1 | +38 | -12 |
| 2019-08-19 16:39 | Deprecate :Gstatus q | Tim Pope | 1 | +1 | -1 |
| 2019-08-19 15:03 | Support a...b as notation for merge base | Tim Pope | 2 | +11 | -5 |
| 2019-08-19 15:18 | Remove obsolete Git object examples | Tim Pope | 1 | +2 | -2 |
| 2019-08-19 12:37 | Provide FugitiveGitPath() | Tim Pope | 2 | +9 | -5 |
| 2019-08-19 13:01 | Use FugitiveVimPath() to normalize directories during detection | Tim Pope | 2 | +8 | -8 |
| 2019-08-19 10:19 | Rename s:PlatformSlash() to FugitiveVimPath() | Tim Pope | 2 | +29 | -28 |
| 2019-08-19 12:04 | Provide separate highlight groups for file sections | Tim Pope | 1 | +23 | -8 |
| 2019-08-19 10:42 | Remove dead code | Tim Pope | 1 | +0 | -1 |
| 2019-08-18 14:48 | Provide maps to find similar diff lines | Tim Pope | 2 | +52 | -23 |
| 2019-08-18 11:46 | Fix diff after :Gwrite | Tim Pope | 1 | +1 | -0 |
| 2019-08-18 13:06 | Change work tree buffer on :Gwrite exactly once | Tim Pope | 1 | +1 | -0 |
| 2019-08-18 13:05 | Remove dp map in blobs | Tim Pope | 1 | +0 | -1 |
| 2019-08-18 09:59 | Follow renames on :0Gclog | Tim Pope | 1 | +29 | -6 |
| 2019-08-18 08:01 | Allow expanding merge conflict in :Gstatus | Tim Pope | 2 | +6 | -4 |
| 2019-08-15 07:38 | Provide map to close diff buffers | Tim Pope | 2 | +4 | -0 |
| 2019-08-18 08:58 | Give s:MapEx() more intention revealing name | Tim Pope | 1 | +21 | -21 |
| 2019-08-18 05:45 | Support discarding multiple changes in visual mode | Tim Pope | 1 | +37 | -31 |
| 2019-08-17 12:43 | Add nested to reload status autocommands | Tim Pope | 1 | +2 | -2 |
| 2019-08-16 17:48 | Fix :Glog | Tim Pope | 1 | +1 | -1 |
| 2019-08-16 16:02 | Fix :Gdiffsplit with diffopt+=vertical | Daniel Hahler | 1 | +4 | -4 |
| 2019-08-16 07:13 | Compensate for 'noequalalways' in merge diff | Tim Pope | 1 | +3 | -0 |
| 2019-08-16 11:07 | Fix :Glog with diff.noprefix set | Tim Pope | 1 | +1 | -1 |
| 2019-08-16 10:11 | Fix version check for doautocmd <nomodeline> | Tim Pope | 1 | +2 | -2 |
| 2017-01-04 21:57 | doc: prefer https url | Felix Archambault | 1 | +1 | -1 |
| 2019-08-16 02:56 | Map double click to jump to file | Tim Pope | 1 | +3 | -0 |
| 2019-08-16 02:46 | Add :help reference to README | Tim Pope | 1 | +2 | -0 |
| 2019-08-16 02:38 | Vim automatically sets cursorbind for diff buffers | Tim Pope | 1 | +0 | -3 |
| 2019-08-16 01:59 | Convert all FugitivePrepare() int arguments to buffer names | Tim Pope | 1 | +5 | -0 |
| 2019-08-16 01:31 | Encapsulate shell escaping user arguments | Tim Pope | 1 | +19 | -23 |
| 2019-08-15 23:34 | Fix :Ghdiffsplit with diffopt=vertical | Tim Pope | 1 | +52 | -44 |
| 2019-08-15 21:53 | Don't process modelines after :Gwrite | Tim Pope | 1 | +4 | -2 |
| 2019-08-15 20:52 | Use platform slashes for :Gcd | Tim Pope | 1 | +1 | -1 |
| 2019-08-15 21:00 | Remove legacy support for /relative/path | Tim Pope | 1 | +1 | -9 |
| 2019-08-15 21:52 | Fix :Gstatus U map | Tim Pope | 1 | +1 | -1 |
| 2019-08-14 14:57 | Provide diff maps in blobs | Tim Pope | 1 | +24 | -11 |
| 2019-08-15 15:49 | Fix syntax error | Tim Pope | 1 | +1 | -1 |
| 2019-08-15 07:41 | Don't reuse blame buffers for Gstatus edits | Tim Pope | 1 | +1 | -1 |
| 2019-08-15 07:33 | Fix extra bang in diff maps | Tim Pope | 1 | +7 | -7 |
| 2019-08-15 06:21 | Clean up gitdir file parsing | Tim Pope | 1 | +5 | -4 |
| 2019-08-14 18:09 | delete `cancel` | Andrew Kelley | 1 | +1 | -1 |
| 2019-08-14 14:29 | Always diff against parents in :Gdiffsplit! | Tim Pope | 2 | +39 | -21 |
| 2019-08-14 05:56 | Fix temp file gq shadowing blame gq | Tim Pope | 1 | +3 | -1 |
| 2019-08-14 03:53 | Use s:Map() for nearly all maps | Tim Pope | 1 | +97 | -94 |
| 2019-08-14 13:37 | Fix error generating command for :'<,'>Gblame | Tim Pope | 1 | +1 | -1 |
| 2019-08-14 04:51 | Clarify :Gstatus p behavior | Tim Pope | 2 | +7 | -0 |
| 2019-08-13 22:12 | Emphasize :Glog behavior change | Tim Pope | 3 | +18 | -14 |
| 2019-08-14 03:32 | Force <nowait> for all generated maps | Tim Pope | 1 | +1 | -1 |
| 2019-08-14 00:38 | Provide count on blob blame maps for --reverse | Tim Pope | 2 | +22 | -13 |
| 2019-08-14 00:31 | Jump to file not diff for boundary commit in :Gblame | Tim Pope | 2 | +22 | -9 |
| 2019-08-14 01:23 | Allow :Gblame ^boundary to use scrollbind | Tim Pope | 1 | +7 | -7 |
| 2019-08-14 00:58 | Accept commit.. :Gblame argument as commit not filename | Tim Pope | 1 | +1 | -1 |
| 2019-08-13 22:11 | Remove bang variant of :Git from README | Tim Pope | 1 | +1 | -2 |
| 2019-08-13 22:56 | Remove :Git --paginate from docs | Tim Pope | 1 | +0 | -3 |
| 2019-08-13 21:24 | Use rev-list in lieu of log with raw format | Tim Pope | 1 | +1 | -1 |
| 2019-08-13 21:20 | Remove debug | Tim Pope | 1 | +0 | -1 |
| 2019-08-13 21:20 | Fix offset jumping to patch on :Gblame --reverse | Tim Pope | 1 | +5 | -3 |
| 2019-08-13 21:12 | Fix -1 effectively canceling --reverse | Tim Pope | 1 | +1 | -1 |
| 2019-08-13 19:58 | Support :rightbelow Gblame and other <mods> | Tim Pope | 1 | +9 | -4 |
| 2019-08-13 20:27 | Use descendant when jumping to patch for :Gblame --reverse | Tim Pope | 1 | +11 | -4 |
| 2019-08-11 21:01 | Make :Gblame a proper subcommand | Tim Pope | 2 | +115 | -44 |
| 2019-08-13 18:10 | Cleaner error on -z command failure | Tim Pope | 1 | +1 | -1 |
| 2019-08-12 01:27 | Delegate :Git grep to :Ggrep | Tim Pope | 1 | +10 | -6 |
| 2019-08-12 04:10 | Use same window for commit message on :0Gcommit | Tim Pope | 1 | +3 | -3 |
| 2019-08-12 01:13 | Use lower case for subcommand declarations | Tim Pope | 1 | +9 | -10 |
| 2019-08-12 02:32 | Expand diffs on :Gcommit --patch | Tim Pope | 1 | +1 | -1 |
| 2019-08-11 22:31 | Use temp buffer with man filetype for :Git help | Tim Pope | 1 | +22 | -9 |
| 2019-08-11 22:12 | Use temp buffer for :Git show and :Git stash show | Tim Pope | 1 | +2 | -1 |
| 2019-08-11 05:18 | Move blame buffer settings to FileType event | Tim Pope | 1 | +43 | -30 |
| 2019-08-11 04:36 | Support nearly all git-blame flags | Tim Pope | 2 | +95 | -51 |
| 2019-08-11 02:22 | Support blame.blankBoundary with Ignore highlight | Tim Pope | 1 | +8 | -2 |
| 2019-08-11 05:02 | Don't require <mods> for vertical/tab blame culprit maps | Tim Pope | 1 | +3 | -3 |
| 2019-08-11 01:55 | Remove q from :Gblame documentation | Tim Pope | 1 | +2 | -3 |
| 2019-08-10 21:34 | Highlight blame --score-debug and blame -c | Tim Pope | 1 | +11 | -9 |
| 2019-08-09 04:31 | Remove duplicate b:fugitive_status initialization | Tim Pope | 1 | +0 | -3 |
| 2019-08-10 20:18 | Provide some commit --reset-author maps | Tim Pope | 1 | +3 | -1 |
| 2019-08-09 04:44 | Remove 'guioptions' workaround | Tim Pope | 1 | +25 | -33 |
| 2019-08-08 21:41 | Open :Gstatus for :Gcommit -i and :Gcommit -p | Tim Pope | 1 | +19 | -10 |
| 2019-08-09 04:32 | Show dirty submodules in Unstaged section | Tim Pope | 1 | +1 | -1 |
| 2019-08-09 00:20 | Support :Gblame --reverse | Tim Pope | 1 | +5 | -4 |
| 2019-08-09 01:02 | Move select temp file configuration to BufReadPre | Tim Pope | 1 | +21 | -18 |
| 2019-08-09 00:13 | Don't unnecessarily change ":verbose set scrollbind?" | Tim Pope | 1 | +4 | -2 |
| 2019-08-09 00:00 | Eliminate b:fugitive_blamed_bufnr | Tim Pope | 1 | +16 | -9 |
| 2019-08-08 23:57 | Don't double set temp options on blame buffer | Tim Pope | 1 | +4 | -3 |
| 2019-08-08 23:57 | Encapsulate retrieval of blamed bufnr | Tim Pope | 1 | +21 | -9 |
| 2019-08-08 19:24 | Retool :Gblame close map | Tim Pope | 1 | +29 | -9 |
| 2019-08-08 22:15 | Fix :Gread blobhash | Tim Pope | 1 | +1 | -1 |
| 2019-08-08 05:44 | Check for built-ins with .exe extension on Windows | Tim Pope | 1 | +1 | -0 |
| 2019-08-07 23:31 | Restore press enter prompt in :Ggrep in GUI | Tim Pope | 1 | +3 | -1 |
| 2019-08-07 22:11 | Fix accidental utility invocation on `:Git complete` | Tim Pope | 1 | +10 | -10 |
| 2019-08-07 21:31 | Expand simple aliases in :Git | Tim Pope | 1 | +5 | -0 |
| 2019-08-07 04:52 | Fix count with jump to commit section | Tim Pope | 1 | +5 | -4 |
| 2019-08-06 23:57 | Add default core.askPass to :Gpull | Tim Pope | 1 | +21 | -9 |
| 2019-08-06 19:39 | Swap gu and gU | Tim Pope | 2 | +13 | -6 |
| 2019-08-06 18:28 | Tweak commit for u rebase map | Tim Pope | 1 | +2 | -2 |
| 2019-08-04 04:37 | Allow :Grevert --abort/continue/quit | Tim Pope | 1 | +1 | -1 |
| 2019-08-06 16:31 | Add Git dir presence guard to all commands | Tim Pope | 1 | +10 | -2 |
| 2019-08-04 05:15 | Provide s/u mappings on commits | Tim Pope | 2 | +25 | -5 |
| 2019-08-04 04:05 | Delegate :G command to :Gcommand for 8 commands | Tim Pope | 2 | +45 | -37 |
| 2019-08-04 00:32 | Add a FAQ entry about remote passwords | Tim Pope | 1 | +15 | -0 |
| 2019-08-04 00:55 | Update :Gstatus description in README | Tim Pope | 2 | +5 | -5 |
| 2019-08-04 00:43 | Mention :Gpull and related commands in README | Tim Pope | 1 | +5 | -2 |
| 2019-08-04 00:27 | :Glog isn't that exciting | Tim Pope | 1 | +4 | -4 |
| 2019-08-04 01:35 | Provide :Grevert and :Gmerge mappings | Tim Pope | 2 | +22 | -4 |
| 2019-08-03 04:52 | Provide separate file/hunk jump maps | Tim Pope | 2 | +88 | -2 |
| 2019-08-03 20:25 | Fix :Gbrowse with range and blame.coloring enabled | Tim Pope | 1 | +1 | -1 |
| 2019-08-03 16:02 | add `@asyncCall` | Andrew Kelley | 1 | +1 | -1 |
| 2019-08-03 03:40 | Retool section jump maps | Tim Pope | 2 | +92 | -22 |
| 2019-08-02 20:02 | Fall back to "commit" line for file hunk jump maps | Tim Pope | 2 | +27 | -16 |
| 2019-08-02 21:07 | Support jump maps in visual mode | Tim Pope | 1 | +19 | -12 |
| 2019-08-02 21:50 | Document :Git --paginate | Tim Pope | 1 | +3 | -0 |
| 2019-08-03 00:08 | Enable fixup/squash maps in :Git log | Tim Pope | 1 | +2 | -0 |
| 2019-08-02 18:42 | Disable modelines in temp files | Tim Pope | 1 | +1 | -0 |
| 2019-08-02 18:54 | Fix a typo in the docs | Vais Salikhov | 1 | +3 | -3 |
| 2019-08-02 17:29 | Always use temp file for :Git diff and :Git log | Tim Pope | 2 | +3 | -2 |
| 2019-08-02 17:05 | Add -addr= declarations | Tim Pope | 1 | +17 | -10 |
| 2019-08-02 16:05 | :0Ggrep calls :Glgrep | Tim Pope | 1 | +11 | -6 |
| 2019-08-02 06:00 | Document :Git --no-pager | Tim Pope | 1 | +2 | -2 |
| 2019-08-02 05:01 | Add command dispatcher | Tim Pope | 1 | +9 | -1 |
| 2019-08-02 04:11 | Eliminate redundant :G and :Git implementations | Tim Pope | 1 | +15 | -25 |
| 2019-07-26 02:27 | Provide :Grevert | Tim Pope | 2 | +26 | -1 |
| 2019-08-02 02:52 | Remove overlooked 40 character limits | Tim Pope | 1 | +2 | -2 |
| 2019-08-01 23:27 | Preserve cursor position after staging last untracked file | Tim Pope | 1 | +1 | -1 |
| 2019-08-01 16:33 | Compensate for blame.coloring | Tim Pope | 1 | +1 | -1 |
| 2019-07-30 18:39 | Always use temp file for :Git --no-pager | Tim Pope | 1 | +1 | -1 |
| 2019-07-30 17:04 | Always use :terminal for :Git --paginate | Tim Pope | 1 | +1 | -1 |
| 2019-07-29 04:48 | Preserve index on cza and czp | Tim Pope | 2 | +10 | -4 |
| 2019-07-29 21:03 | Map I to :Git add --intent-to-add | Tim Pope | 2 | +6 | -3 |
| 2019-07-29 17:19 | Fire synthetic QuickFix events on :Ggrep | Tim Pope | 1 | +3 | -0 |
| 2019-07-29 04:48 | Fix error message for rev-parse | Tim Pope | 1 | +1 | -1 |
| 2019-07-29 01:45 | Avoid unnecessary diffing in :Gstatus | Tim Pope | 1 | +10 | -3 |
| 2019-07-29 01:50 | Add czA and czP aliases for cza and czp | Tim Pope | 1 | +2 | -0 |
| 2019-07-29 00:42 | Fix typo | Tim Pope | 1 | +1 | -1 |
| 2019-07-28 23:11 | Compensate for bad 'shellredir' | Tim Pope | 1 | +12 | -0 |
| 2019-07-28 23:13 | Guard against inadvertent :| invocation | Tim Pope | 1 | +2 | -2 |
| 2019-07-28 05:19 | Use :Gdiffsplit! for diff maps | Tim Pope | 1 | +5 | -5 |
| 2019-07-26 02:26 | Provide misc :Git mappings | Tim Pope | 2 | +36 | -4 |
| 2019-07-22 19:15 | Remove error guards for old object syntax | Tim Pope | 1 | +3 | -9 |
| 2019-07-27 20:52 | add missing math builtins | heidezomp | 1 | +1 | -0 |
| 2019-07-27 01:22 | Guard against missing output on :Gcommit success | Tim Pope | 1 | +1 | -1 |
| 2019-07-26 23:44 | promise renamed to anyframe | Andrew Kelley | 1 | +1 | -1 |
| 2019-07-26 15:21 | Require bang to :Gwrite from index | Tim Pope | 1 | +1 | -1 |
| 2019-07-26 15:32 | Don't override alt buffer on :Gwrite from index | Tim Pope | 1 | +1 | -1 |
| 2019-07-25 18:09 | add `@frameSize` | Andrew Kelley | 1 | +1 | -1 |
| 2019-07-25 05:36 | remove `@handle`, add `@frame` and `@Frame` | Andrew Kelley | 1 | +1 | -1 |
| 2019-07-24 00:42 | Provide ignoring maps | Tim Pope | 2 | +28 | -0 |
| 2019-07-24 20:17 | Reverse inline diff mappings | Tim Pope | 2 | +8 | -8 |
| 2019-07-22 18:34 | Provide rudimentary stash mappings | Tim Pope | 2 | +25 | -1 |
| 2019-07-23 19:29 | Remove :Gedit HEAD and :Gedit refs/... special cases | Tim Pope | 1 | +2 | -13 |
| 2019-07-24 00:30 | Add :Git add --intent-to-add to :Gstatus P | Tim Pope | 2 | +14 | -7 |
| 2019-07-24 00:10 | Remove i special behavior on section heading | Tim Pope | 1 | +1 | -6 |
| 2019-07-23 23:36 | Remove --intend-to-add from :Gstatus i | Tim Pope | 2 | +8 | -13 |
| 2019-07-23 22:31 | Fix :Gstatus X in visual patch selection | Tim Pope | 1 | +5 | -5 |
| 2019-07-23 22:13 | Improve error handling on :Gstatus X | Tim Pope | 1 | +30 | -30 |
| 2019-07-23 17:42 | Do what the user means for LANG= in g:fugitive_git_executable | Tim Pope | 2 | +3 | -5 |
| 2019-07-22 19:20 | Fix :Gbrowse assuming range | Tim Pope | 1 | +2 | -2 |
| 2019-07-22 18:33 | Don't rely on exception message for :Gbrowse - error | Tim Pope | 1 | +8 | -8 |
| 2019-07-22 18:31 | Restore :Gdiffsplit :n | Tim Pope | 1 | +2 | -0 |
| 2019-07-21 16:24 | Map c? and r? to show commit and rebase help | Tim Pope | 2 | +14 | -6 |
| 2019-07-21 03:43 | Map U as :Git reset -q | Tim Pope | 2 | +10 | -1 |
| 2019-07-21 19:26 | Map gr to jump to rebasing section | Tim Pope | 2 | +5 | -1 |
| 2019-07-17 18:10 | Use terminal for :Git fetch/pull/push | Tim Pope | 1 | +2 | -1 |
| 2019-07-18 20:57 | :Gstatus called from status window forces reload | Tim Pope | 1 | +6 | -2 |
| 2019-07-21 03:35 | Clean up error reporting on :Gwrite in diff | Tim Pope | 1 | +7 | -5 |
| 2019-07-19 15:57 | Fix escaping for :Ggrep '#' | Tim Pope | 1 | +1 | -1 |
| 2019-07-18 20:04 | Provide core.askPass default | Tim Pope | 1 | +19 | -3 |
| 2019-07-18 18:17 | Document parentheses movement maps | Tim Pope | 1 | +6 | -4 |
| 2019-07-18 18:16 | Fix :0Glog another/path | Tim Pope | 1 | +1 | -1 |
| 2019-07-18 15:06 | Add an error about LANG= in g:fugitive_git_executable | Tim Pope | 2 | +5 | -1 |
| 2019-07-17 18:33 | Consistently position cursor on :Gstatus | Tim Pope | 1 | +2 | -1 |
| 2019-07-17 21:24 | Don't print current line on :G|chainedcommand | Tim Pope | 1 | +2 | -1 |
| 2019-07-14 22:02 | Remove <C-W>C map | Tim Pope | 2 | +1 | -6 |
| 2019-07-18 04:02 | Only check bdelete mapping in normal mode | ganziqim | 1 | +3 | -3 |
| 2019-07-09 08:28 | Provide additional commit maps | Tim Pope | 2 | +29 | -10 |
| 2019-07-16 20:24 | Don't load first quickfix result into status buffer | Tim Pope | 1 | +3 | -0 |
| 2019-07-16 20:36 | Clarify in error message that :Gbrowse handlers are user installed | Tim Pope | 1 | +1 | -1 |
| 2019-07-16 18:47 | Filter out warning on :Gedit master@{2.years.ago} | Tim Pope | 1 | +1 | -1 |
| 2019-07-16 00:41 | Speed up :Ggrep | Tim Pope | 1 | +8 | -11 |
| 2019-07-14 20:49 | Decouple :Glog from :grep | Tim Pope | 1 | +115 | -35 |
| 2019-07-14 20:44 | Extract function to create titled quickfix list | Tim Pope | 1 | +33 | -26 |
| 2019-07-16 00:32 | Remove debugging variable | Tim Pope | 1 | +0 | -1 |
| 2019-07-15 19:33 | Don't require shell quoting for colons | Tim Pope | 1 | +1 | -1 |
| 2019-07-13 23:53 | Remove unused function | Tim Pope | 1 | +0 | -3 |
| 2019-07-14 18:28 | Fix E211 handling in :Gmerge/:Grebase | Tim Pope | 1 | +1 | -0 |
| 2019-07-14 18:13 | Fix <CR> as :Gblame map | Tim Pope | 1 | +2 | -5 |
| 2019-07-13 11:45 | Guard against empty filename checking for conflicts | Tim Pope | 1 | +1 | -1 |
| 2019-07-12 18:38 | Tighten up autowrite handling | Tim Pope | 1 | +15 | -19 |
| 2019-07-11 19:33 | Support double quotes for all subcommand wrappers | Tim Pope | 1 | +40 | -28 |
| 2019-07-12 13:15 | Fix finishing :Gcommit on :wqa | Tim Pope | 1 | +1 | -1 |
| 2019-07-11 13:23 | Provide :Gclog and :Gcgrep aliases | Tim Pope | 2 | +4 | -2 |
| 2019-07-11 21:33 | Fix :Gblame on win32 | Tim Pope | 1 | +1 | -1 |
| 2019-07-11 15:58 | Show stderr on :Gcommit | Tim Pope | 1 | +7 | -6 |
| 2019-07-11 12:59 | Don't include trailing newline in fugitive#GitVersion() | Tim Pope | 1 | +1 | -1 |
| 2019-07-11 11:54 | More helpful error on Git without -C | Tim Pope | 1 | +6 | -2 |
| 2019-07-10 13:25 | Use standard argument handling for :Gfetch/:Gpush | Tim Pope | 1 | +25 | -20 |
| 2019-07-10 18:51 | Fix escaping when :Grebase calls :Gcommit | Tim Pope | 1 | +4 | -4 |
| 2019-07-09 15:11 | Retool :Ggrep | Tim Pope | 1 | +61 | -39 |
| 2019-07-10 12:21 | Begin phasing out <line2> | Tim Pope | 1 | +6 | -6 |
| 2019-07-09 23:25 | Fix commands on Vim without <mods> | Tim Pope | 1 | +1 | -1 |
| 2019-07-09 17:28 | Also support :G command commit:./path | Tim Pope | 1 | +7 | -3 |
| 2019-07-09 17:26 | Fix subcommand completion to match :Git completion | Tim Pope | 1 | +1 | -1 |
| 2019-07-09 17:14 | Fix :[range]Glog | Tim Pope | 1 | +4 | -4 |
| 2019-07-09 16:26 | Treat :G ... ./path as relative to working directory | Tim Pope | 1 | +7 | -2 |
| 2019-07-09 12:38 | Better error handling for obsolete argument syntax | Tim Pope | 1 | +13 | -5 |
| 2019-07-09 14:08 | Eliminate :cd in :Gread! and :Gblame | Tim Pope | 1 | +11 | -29 |
| 2019-07-09 07:49 | Work around broken nvim reltime() | Tim Pope | 1 | +2 | -2 |
| 2019-07-09 13:47 | Set loclist not qflist title for :Gllog | Tim Pope | 1 | +25 | -9 |
| 2019-07-09 16:01 | Fix :Glog on Vim without quickfix "module" support | Tim Pope | 1 | +1 | -1 |
| 2019-07-09 10:33 | Use proper argument parsing for :Glog | Tim Pope | 1 | +39 | -25 |
| 2019-07-09 09:38 | Don't hide :Glog errors | Tim Pope | 1 | +1 | -1 |
| 2019-07-09 08:42 | Use correct quickfix commands for :Gllog | Tim Pope | 1 | +10 | -6 |
| 2019-07-09 08:33 | Further tighten :Glog format | Tim Pope | 1 | +4 | -4 |
| 2019-07-09 07:51 | Don't map file/hunk jumps in blobs | Tim Pope | 1 | +11 | -11 |
| 2019-07-09 09:58 | Fix argument handling for :Gmerge | Tim Pope | 1 | +1 | -1 |
| 2019-07-09 10:45 | Tweak s:Dir() usage | Tim Pope | 1 | +1 | -1 |
| 2019-07-08 19:40 | Support next/previous file/hunk in commits | Tim Pope | 1 | +22 | -18 |
| 2019-07-08 18:41 | Add next/previous section maps | Tim Pope | 2 | +37 | -6 |
| 2019-07-08 13:55 | Change interface for jumping directly to blame commit | Tim Pope | 1 | +10 | -10 |
| 2019-07-08 19:39 | Fix false positve matching :Glog abbreviated SHA | Tim Pope | 1 | +5 | -5 |
| 2019-07-08 19:37 | update `@bitReverse` | Andrew Kelley | 1 | +1 | -1 |
| 2019-07-08 09:04 | Complete options for subcommand wrappers | Tim Pope | 1 | +86 | -41 |
| 2019-07-07 14:34 | Retool diffing | Tim Pope | 2 | +75 | -52 |
| 2019-07-08 12:02 | Pass bang to :Gblame to get horizontal split | Tim Pope | 1 | +1 | -1 |
| 2019-07-08 13:11 | Force hyphen in :Gblame -opts | Tim Pope | 1 | +3 | -2 |
| 2019-07-08 12:33 | DWIM for :(top)/absolute/path | Tim Pope | 1 | +7 | -1 |
| 2019-07-08 13:40 | Fix :Gblame <CR> with existing q map | Tim Pope | 1 | +1 | -1 |
| 2019-07-06 13:44 | Use :terminal for :Git add --patch and similar commands | Tim Pope | 1 | +19 | -1 |
| 2019-07-07 18:29 | Add section jump maps | Tim Pope | 2 | +29 | -8 |
| 2019-07-07 20:13 | Remove transitional g| mapping | Tim Pope | 1 | +2 | -2 |
| 2019-07-06 14:37 | Unify :G and :Git | Tim Pope | 2 | +34 | -22 |
| 2019-07-07 18:26 | Only map q if no conflict | Tim Pope | 1 | +15 | -7 |
| 2019-07-07 17:59 | Move blame syntax to separate file | Tim Pope | 2 | +8 | -3 |
| 2019-07-07 17:38 | Allow disabling dynamic blame colors | Tim Pope | 1 | +3 | -0 |
| 2019-07-07 16:46 | Add --option completion to :Git | Tim Pope | 1 | +6 | -3 |
| 2019-07-07 16:25 | Fix completion on :vert Git <Tab> | Tim Pope | 1 | +1 | -1 |
| 2019-07-07 17:15 | Remove reload map | Tim Pope | 2 | +1 | -4 |
| 2019-07-07 09:40 | Use proper argument parsing for :Gcommit | Tim Pope | 2 | +39 | -20 |
| 2019-07-06 11:39 | Change :Git! to split by default | Tim Pope | 2 | +7 | -4 |
| 2019-07-06 08:02 | Extract :Gsplit! implementation | Tim Pope | 1 | +25 | -23 |
| 2019-07-06 17:47 | Fix handling of bar in argument parsing | Tim Pope | 1 | +1 | -1 |
| 2019-07-06 16:05 | Make completion more robust | Tim Pope | 1 | +9 | -7 |
| 2019-07-06 15:26 | Lay groundwork for running commands without Git dir | Tim Pope | 1 | +17 | -13 |
| 2019-07-06 16:56 | Drop support for :Gblame -fn | Tim Pope | 2 | +5 | -6 |
| 2019-07-06 15:19 | Use proper argument parsing in :Gmerge/:Grebase | Tim Pope | 1 | +8 | -8 |
| 2019-07-06 14:19 | Better helper function names for expanding split | Tim Pope | 1 | +12 | -4 |
| 2019-07-06 07:50 | Jump to appropriate section for s/u on :Gstatus header | Tim Pope | 1 | +16 | -7 |
| 2019-07-03 22:32 | Restore popular fugitive#buffer() methods | Tim Pope | 1 | +4 | -4 |
| 2019-07-06 11:08 | Compensate for very old Vim without settabvar() | Tim Pope | 1 | +2 | -1 |
| 2019-07-06 11:13 | Provide argument list version of s:UserCommand() | Tim Pope | 1 | +9 | -9 |
| 2019-07-06 11:28 | Fix :Gedit > | Tim Pope | 1 | +1 | -1 |
| 2019-07-06 08:07 | s:BuildShell: fix E706 | Daniel Hahler | 1 | +1 | -2 |
| 2019-07-06 06:17 | Update escaping for dynamic :Git invocations | Tim Pope | 1 | +4 | -4 |
| 2019-07-05 08:24 | Don't rely on shell for quoting | Tim Pope | 1 | +119 | -59 |
| 2019-07-02 06:02 | Smarter :Gstatus reload | Tim Pope | 1 | +87 | -45 |
| 2019-07-05 14:32 | Don't throw exception on :Gedit :bogus | Tim Pope | 1 | +3 | -3 |
| 2019-07-01 22:37 | Separate argument massaging from shell quoting | Tim Pope | 1 | +33 | -23 |
| 2019-07-05 07:58 | Eliminate shell syntax in :Gstatus undo | Tim Pope | 1 | +1 | -1 |
| 2019-07-05 04:55 | Fix jump to patched line in :Gstatus | Tim Pope | 1 | +4 | -4 |
| 2019-07-04 08:38 | Make :Glog a bit less insufferable | Tim Pope | 1 | +18 | -6 |
| 2019-07-04 12:40 | Fix stacking untracked files | Tim Pope | 1 | +18 | -4 |
| 2019-07-04 12:39 | Fix inline diff expansion | Tim Pope | 1 | +7 | -4 |
| 2019-07-04 11:17 | Restore "Untracked" section | Tim Pope | 1 | +5 | -3 |
| 2019-07-04 11:28 | Change s:StageInfo() to use absolute paths like s:Selection() | Tim Pope | 1 | +5 | -5 |
| 2019-07-04 10:50 | Fix count on :Gstatus maps | Tim Pope | 1 | +1 | -1 |
| 2019-07-02 01:19 | Remove hard coded length limit of 40 on hashes | Tim Pope | 1 | +32 | -32 |
| 2019-07-03 21:14 | Fix P in :Gstatus | Tim Pope | 1 | +1 | -1 |
| 2019-07-03 15:19 | add `@unionInit` | Andrew Kelley | 1 | +1 | -1 |
| 2019-07-02 12:26 | Remove weird FAQ entry | Tim Pope | 1 | +0 | -15 |
| 2019-07-02 20:31 | add @hasField | Andrew Kelley | 1 | +1 | -1 |
| 2019-07-01 06:11 | Encapsulate "-z" null splitting | Tim Pope | 1 | +12 | -7 |
| 2019-07-01 06:38 | Encapsulate system() plus v:shell_error | Tim Pope | 1 | +33 | -32 |
| 2019-07-01 09:52 | Encapsulate common v:shell_error usages | Tim Pope | 1 | +50 | -52 |
| 2019-07-01 22:36 | Remove :terminal special case for Neovim :Git | Tim Pope | 1 | +8 | -16 |
| 2019-07-01 21:58 | Fix extra space in win32 environment variables | Tim Pope | 1 | +2 | -2 |
| 2019-07-01 09:49 | Fix docs for :0 removal | Tim Pope | 1 | +1 | -1 |
| 2019-07-01 04:48 | Add error handling to s:TreeChomp() | Tim Pope | 1 | +31 | -19 |
| 2019-07-01 09:52 | Restore autowrite before :Gcommit | Tim Pope | 1 | +3 | -0 |
| 2019-07-01 01:37 | Avoid use of :! in :Gcommit | Tim Pope | 1 | +5 | -7 |
| 2019-07-01 03:24 | Eliminate environment juggling in :Gcommit | Tim Pope | 1 | +1 | -6 |
| 2019-07-01 01:25 | Avoid intermediary v:errmsg in exception handling | Tim Pope | 1 | +15 | -16 |
| 2019-07-01 01:11 | Support :tcd in initialization | Tim Pope | 1 | +1 | -1 |
| 2019-06-30 00:50 | Fix bug revealing next hunk | Tim Pope | 1 | +2 | -1 |
| 2019-06-29 23:55 | Only target current file if range is given to :Glog | Tim Pope | 2 | +11 | -25 |
| 2019-06-29 23:19 | Adjust viewport position *after* reload | Tim Pope | 1 | +4 | -1 |
| 2019-06-28 18:42 | Fix dd in :Gstatus staged section | Tim Pope | 1 | +1 | -1 |
| 2019-06-28 18:31 | Fix dd in :Gstatus | Tim Pope | 1 | +1 | -1 |
| 2019-06-28 03:30 | Improve :Gstatus support for renames | Tim Pope | 1 | +33 | -31 |
| 2019-06-28 03:22 | Add <mods> helper function | Tim Pope | 1 | +23 | -18 |
| 2019-06-28 03:09 | Fix :Gstatus overscroll when already at bottom of document | Tim Pope | 1 | +1 | -1 |
| 2019-06-25 20:28 | Fix error on :Gedit with no argument | Tim Pope | 1 | +1 | -1 |
| 2019-06-25 08:18 | Work around autowrite bug when :terminal is open | Tim Pope | 1 | +28 | -4 |
| 2019-06-25 08:32 | Retire :Gedit -..., :Gedit @{...}, and :Gedit :n | Tim Pope | 1 | +8 | -6 |
| 2019-06-25 08:02 | Retire :Gedit ^n and :Gedit ~n | Tim Pope | 1 | +4 | -5 |
| 2019-06-25 08:02 | Don't map <CR> in editable index buffers | Tim Pope | 1 | +5 | -5 |
| 2019-06-13 16:44 | update docs to agree with configuration | Andrew Kelley | 1 | +3 | -3 |
| 2019-06-10 21:04 | `@bswap` -> `@byteSwap` | Andrew Kelley | 1 | +1 | -1 |
| 2019-06-08 06:42 | Fix fugitive#isdirectory() with trailing slash | Tim Pope | 1 | +1 | -1 |
| 2019-06-06 02:43 | Accept a count to :Git | Tim Pope | 1 | +1 | -1 |
| 2019-06-04 01:06 | Fix Fugitive activation when historical version does not exist | Tim Pope | 1 | +6 | -2 |
| 2019-06-03 04:31 | Only activate Projectionist if config file exists | Tim Pope | 1 | +4 | -1 |
| 2019-06-02 23:32 | Eliminate repeated $GIT_DIR check | Tim Pope | 1 | +7 | -9 |
| 2019-06-02 20:19 | Don't assume b:git_dir is an actual directory | Tim Pope | 1 | +35 | -33 |
| 2019-04-13 13:54 | Abbreviate commit SHA1s for `:Grebase -i` | Teo Ljungberg | 1 | +27 | -1 |
| 2019-05-29 21:32 | change use to usingnamespace | Andrew Kelley | 1 | +1 | -1 |
| 2019-05-26 20:03 | syntax: add `@hasDecl` | Andrew Kelley | 1 | +1 | -1 |
| 2019-05-21 21:00 | Fix garbled screen after :Git! and related commands | Tim Pope | 1 | +2 | -1 |
| 2019-05-04 22:47 | Fix fugitive#glob('[^x]') | Tim Pope | 1 | +1 | -1 |
| 2019-05-03 03:43 | Don't activate autocmds with tmp filenames | Tim Pope | 1 | +2 | -6 |
| 2019-04-30 01:48 | Add <nowait> to gq map | Tim Pope | 1 | +3 | -2 |
| 2019-04-24 17:17 | Fix :Gstatus log with unpushed remote | Tim Pope | 1 | +3 | -0 |
| 2019-04-24 07:57 | Pass in matching number of arguments for `:Gread` | Teo Ljungberg | 1 | +1 | -1 |
| 2019-03-16 00:18 | Begin moving to standard command implementation interface | Tim Pope | 1 | +57 | -53 |
| 2019-02-28 03:01 | New naming scheme for completion functions | Tim Pope | 1 | +44 | -36 |
| 2019-04-06 01:01 | Call :Gcommit from :Grebase --continue | Tim Pope | 1 | +10 | -0 |
| 2019-04-04 18:28 | Allow --abbrev as :Gblame argument (#1243) | Jay Sitter | 1 | +1 | -1 |
| 2019-03-08 01:01 | Fix restore of sequence editor | Tim Pope | 1 | +1 | -1 |
| 2019-04-04 17:56 | Revert "Add documentation for --relative-date in :Gblame" | Tim Pope | 1 | +3 | -4 |
| 2019-04-04 16:50 | Add documentation for --relative-date in :Gblame | Jay Sitter | 1 | +4 | -3 |
| 2019-03-25 15:37 | add allowzero keyword | Andrew Kelley | 1 | +1 | -1 |
| 2019-03-01 21:36 | Provide gq to close status buffer | Tim Pope | 2 | +3 | -2 |
| 2019-03-01 01:08 | Use :setlocal for all local options | Tim Pope | 1 | +4 | -4 |
| 2019-02-28 21:15 | Remove stopgap support for reload after :Dispatch | Tim Pope | 1 | +0 | -1 |
| 2019-02-23 00:13 | Reblame at HEAD from dirty lines | Maksim Odnoletkov | 1 | +1 | -1 |
| 2019-02-25 22:10 | Encapsulate b:git_dir | Tim Pope | 2 | +77 | -70 |
| 2019-02-25 22:10 | Fix function name mutilated by search and replace | Tim Pope | 1 | +3 | -3 |
| 2019-02-28 04:27 | Brute force mapping jumps | Tim Pope | 1 | +1 | -2 |
| 2019-02-25 19:16 | Fix unofficial "a" map | Tim Pope | 1 | +1 | -1 |
| 2019-02-23 21:49 | Use blamed file when calling :Gbrowse in blame buffer | Tim Pope | 1 | +5 | -1 |
| 2019-02-22 04:04 | Gblame: allow passing `--relative-date` | bennyyip | 1 | +1 | -1 |
| 2019-02-23 23:02 | Override color.ui=always | Tim Pope | 1 | +2 | -2 |
| 2019-02-23 20:21 | Don't repeatedly trigger FocusGained on win32 | Tim Pope | 1 | +3 | -1 |
| 2019-02-22 03:54 | readme: zig fmt available in stage1 now | Andrew Kelley | 1 | +2 | -6 |
| 2019-02-18 22:20 | Provide "i" | Tim Pope | 2 | +24 | -2 |
| 2019-02-18 20:04 | Sort untracked files before unstaged files | Tim Pope | 1 | +6 | -2 |
| 2019-02-21 18:20 | Provide option for status reloading | Tim Pope | 1 | +19 | -10 |
| 2019-02-18 19:07 | Try J/K for next/previous | Tim Pope | 2 | +3 | -1 |
| 2019-02-14 22:06 | Provide checkout --ours/--theirs on X | Tim Pope | 2 | +23 | -3 |
| 2019-02-21 04:47 | Support X on newly added file | Tim Pope | 1 | +2 | -0 |
| 2019-02-18 22:28 | Support "." in visual mode | Tim Pope | 1 | +19 | -2 |
| 2019-02-14 21:23 | Refactor status spaghetti into dispatch mechanism | Tim Pope | 1 | +257 | -111 |
| 2019-02-18 19:02 | Remove duplicate q map | Tim Pope | 1 | +0 | -1 |
| 2019-02-14 02:01 | Fix reveal of hunks on CTRL-N | Tim Pope | 1 | +1 | -1 |
| 2019-02-12 20:58 | Remove duplicate help tag | Tim Pope | 1 | +0 | -1 |
| 2019-02-12 16:19 | Trailing whitespace | Tim Pope | 1 | +2 | -2 |
| 2019-02-12 16:06 | Update :Gstatus description in README | Tim Pope | 1 | +4 | -4 |
| 2019-02-12 15:39 | Handle mysterious tab at the end of a diff filename with spaces | Tim Pope | 1 | +2 | -2 |
| 2019-02-11 00:00 | Redo :Gstatus documentation | Tim Pope | 2 | +170 | -85 |
| 2019-02-11 14:06 | Remove comment | Tim Pope | 1 | +0 | -2 |
| 2019-02-11 03:02 | Fix autocmds & alternate file handling for "index" | Brennen Bearnes | 1 | +8 | -1 |
| 2019-02-10 14:33 | Use current window for :0Gsplit | Tim Pope | 1 | +2 | -2 |
| 2019-02-10 16:39 | Fix current line assumption | Tim Pope | 1 | +2 | -2 |
| 2019-02-10 16:15 | Eliminate s:StageReloadSeek() | Tim Pope | 1 | +1 | -15 |
| 2019-02-06 20:19 | Handle `git --version` with `(Apple ...)` suffix | Tim Pope | 1 | +1 | -1 |
| 2019-02-05 01:45 | add threadlocal keyword | Andrew Kelley | 1 | +1 | -1 |
| 2019-02-03 06:57 | Guard against status reloading in wrong buffer | Tim Pope | 1 | +3 | -0 |
| 2019-02-02 14:42 | Fix bug in excluding Gstatus window from reuse | Henrique Malheiro | 1 | +1 | -1 |
| 2019-01-31 19:13 | add @Vector builtin | Andrew Kelley | 1 | +1 | -1 |
| 2019-01-31 05:07 | Move filetype to after maps to allow user maps | David Briscoe | 1 | +1 | -1 |
| 2019-01-27 12:52 | Respect 'splitbelow' in :Gstatus | Tim Pope | 1 | +1 | -1 |
| 2019-01-23 19:42 | Fix s:Cd() usage in the Gblame command | John Drouhard | 1 | +5 | -15 |
| 2019-01-26 08:55 | Don't force foldtext for status buffer | Tim Pope | 1 | +0 | -1 |
| 2019-01-24 19:09 | Don't set readonly globally | Tim Pope | 1 | +2 | -2 |
| 2019-01-13 20:13 | Support git grep --column | Tim Pope | 1 | +4 | -1 |
| 2019-01-13 20:05 | Provide Git version comparison API | Tim Pope | 1 | +26 | -12 |
| 2019-01-11 23:52 | Make all maps reblame at index when on dirty lines | Maksim Odnoletkov | 1 | +3 | -1 |
| 2019-01-11 19:11 | Allow ShellCmdPost to fire inside :Make | Tim Pope | 1 | +1 | -1 |
| 2019-01-11 18:58 | Fix :belowright Gstatus | Tim Pope | 1 | +1 | -1 |
| 2019-01-10 00:57 | Reload status after :Gpush and :Gfetch | Tim Pope | 1 | +2 | -2 |
| 2019-01-09 20:00 | Use native edit commands in :Gstatus | Tim Pope | 1 | +5 | -4 |
| 2019-01-09 19:57 | Run :Gstatus edit command at top level | Tim Pope | 1 | +5 | -6 |
| 2019-01-09 01:23 | Always default to horizontal split for :Gstatus | Tim Pope | 1 | +11 | -14 |
| 2019-01-09 19:01 | Ignore warnings in `git status --porcelain` | Tim Pope | 1 | +3 | -0 |
| 2019-01-09 19:00 | Reload status on all quickfix commands | Tim Pope | 1 | +4 | -3 |
| 2019-01-07 16:29 | Clarify that removal notices need to be fixed at the source | Tim Pope | 1 | +9 | -9 |
| 2019-01-06 07:37 | Fix :Gread deleting too much due to closed folds | Tim Pope | 1 | +3 | -0 |
| 2019-01-07 15:23 | Fix unstaging a deleted file | Tim Pope | 1 | +1 | -1 |
| 2018-12-31 00:38 | Add simple rebase maps | Tim Pope | 2 | +12 | -1 |
| 2019-01-05 22:41 | Use appropriate message for :Glog --walk-reflogs | Tim Pope | 1 | +2 | -1 |
| 2019-01-06 06:57 | Don't set global value of 'modifiable' | Tim Pope | 1 | +1 | -1 |
| 2019-01-05 19:03 | Deprecate :Glog defaulting to current file | Tim Pope | 2 | +14 | -7 |
| 2019-01-05 06:56 | Fix navigation maps like ~ in commit | Tim Pope | 1 | +1 | -1 |
| 2019-01-05 06:43 | Fix commit maps while accommodating bad modelines | Tim Pope | 1 | +2 | -1 |
| 2019-01-05 06:36 | Nobody has a version of Vim older than 7.2 anymore | Tim Pope | 1 | +0 | -4 |
| 2019-01-05 06:00 | Clarify - map | Tim Pope | 1 | +2 | -1 |
| 2019-01-03 21:33 | Reveal full hunk on :Gstatus CTRL-N | Tim Pope | 1 | +15 | -0 |
| 2019-01-04 00:21 | Restore :checktime for :Gstatus delete | Tim Pope | 1 | +1 | -1 |
| 2019-01-04 03:47 | Fix check for :Gstatus window | Tim Pope | 1 | +1 | -1 |
| 2019-01-03 05:23 | Try split instead of preview window for :G | Tim Pope | 1 | +28 | -11 |
| 2019-01-03 23:06 | Include backslash lines in diff hunks | Tim Pope | 1 | +11 | -11 |
| 2019-01-04 02:06 | Run diff for :Gstatus from project root | Tim Pope | 1 | +2 | -2 |
| 2019-01-03 18:46 | Enable maps in :Git! output buffers | Tim Pope | 1 | +3 | -0 |
| 2019-01-03 21:06 | Don't break jump list when loading buffer | Tim Pope | 1 | +2 | -2 |
| 2019-01-03 17:18 | Don't stage/unstage from unstage/stage maps | Tim Pope | 2 | +13 | -2 |
| 2019-01-03 04:49 | Enable discarding individual hunks | Tim Pope | 2 | +37 | -29 |
| 2019-01-03 03:01 | Enable staging individual hunks | Tim Pope | 1 | +100 | -40 |
| 2019-01-03 16:43 | Fix inline diffs including submodule logs | Tim Pope | 1 | +1 | -1 |
| 2019-01-03 15:42 | Fix patch mapping in README | Andrew Haust | 1 | +1 | -1 |
| 2019-01-03 05:19 | Support expanding inline diffs in :Gstatus | Tim Pope | 3 | +243 | -78 |
| 2019-01-02 04:41 | Fix :Gstatus toggle on Unstaged heading | Tim Pope | 1 | +1 | -1 |
| 2019-01-02 19:12 | Fix issue loading conflict buffers on :Grebase -i | Tim Pope | 1 | +1 | -1 |
| 2019-01-02 05:42 | Extract function for reloading individual :Gstatus | Tim Pope | 1 | +11 | -6 |
| 2019-01-02 21:48 | add @bitreverse | Andrew Kelley | 1 | +1 | -1 |
| 2019-01-02 00:27 | Fix reference to rebase buffer when closing tab | Tim Pope | 1 | +3 | -3 |
| 2019-01-01 22:10 | Don't overlap navigation maps with :Gcommit maps | Tim Pope | 1 | +6 | -6 |
| 2019-01-01 18:51 | Add :G as alias for :Gstatus | Tim Pope | 2 | +4 | -4 |
| 2018-12-31 17:52 | Support for :Grebase --interactive | Tim Pope | 2 | +83 | -21 |
| 2018-12-31 05:15 | Add rebase summary to :Gstatus | Tim Pope | 2 | +67 | -5 |
| 2018-12-31 06:52 | Don't jump from :Gstatus another :Gstatus | Tim Pope | 1 | +2 | -2 |
| 2018-12-31 06:45 | Fix maps in commit buffers | Tim Pope | 1 | +1 | -0 |
| 2018-12-31 03:13 | Do what I mean for :Grebase --autosquash | Tim Pope | 1 | +12 | -2 |
| 2018-12-31 05:06 | Refer :Gstatus p users to P | Tim Pope | 1 | +2 | -2 |
| 2018-12-31 05:58 | Fix focus bug on reloading multiple :Gstatus buffers | Tim Pope | 1 | +1 | -0 |
| 2018-12-30 23:16 | Declare highlights as defaults | Tim Pope | 1 | +6 | -6 |
| 2018-12-29 17:40 | Remove outdated reference to :Gcommit calling :Gstatus | Tim Pope | 1 | +9 | -10 |
| 2018-12-28 22:10 | Deprecate fugitive#buffer() | Tim Pope | 1 | +12 | -66 |
| 2018-12-26 15:06 | Open todo file on Grebase --edit-todo | rbong | 1 | +3 | -1 |
| 2018-12-26 13:39 | Call Gcommit on Grebase --continue | rbong | 1 | +12 | -1 |
| 2018-12-27 23:05 | Combine unstaged and untracked files into one section | Tim Pope | 1 | +12 | -28 |
| 2018-12-27 22:34 | Fix - on :Gstatus section headings | Tim Pope | 1 | +1 | -1 |
| 2018-12-26 00:43 | Set dispatch to :Gfetch in :Gstatus | Tim Pope | 1 | +1 | -0 |
| 2018-12-26 21:23 | Add mods support to :Gmerge | Tim Pope | 1 | +6 | -5 |
| 2018-12-26 20:47 | Fix workaround to reload status after :Dispatch | Tim Pope | 1 | +1 | -1 |
| 2018-12-26 00:36 | Remove :Gcommit claiming :Gstatus window | Tim Pope | 1 | +0 | -4 |
| 2018-12-26 00:35 | Change vsplit map from S to gO | Tim Pope | 2 | +13 | -10 |
| 2018-12-25 21:35 | Fix :Gstatus error on branch without pull source | Tim Pope | 1 | +1 | -2 |
| 2018-12-25 19:07 | Prototype new :Gstatus | Tim Pope | 3 | +282 | -97 |
| 2018-12-24 19:47 | Reload status after dispatch.vim backed :Gpush | Tim Pope | 1 | +1 | -0 |
| 2018-12-24 22:25 | Fix config case sensitivity when cached | Tim Pope | 1 | +2 | -1 |
| 2018-12-19 21:39 | Add maps for :Gcommit --fixup/--squash | Tim Pope | 2 | +10 | -1 |
| 2018-12-20 18:12 | Change :Gstatus U to g| | Tim Pope | 2 | +6 | -5 |
| 2018-12-24 16:35 | Fix erratic conf file type on :Gstatus | Tim Pope | 1 | +2 | -1 |
| 2018-12-23 21:54 | Prevent bad modeline from blocking a :split | Tim Pope | 1 | +8 | -11 |
| 2018-12-23 19:30 | Disable modelines while loading blob | Tim Pope | 1 | +3 | -0 |
| 2018-12-22 20:25 | Add Gitee link (#1099) | Zhao Xiaojie | 1 | +3 | -1 |
| 2018-12-22 19:34 | Handle case sensitivity in config keys correctly | Tim Pope | 1 | +1 | -0 |
| 2018-12-21 18:23 | Allow reusing dictionary for config queries | Tim Pope | 2 | +15 | -11 |
| 2018-12-19 22:08 | Don't open :Gstatus on empty :Gcommit | Tim Pope | 1 | +3 | -2 |
| 2018-12-19 21:06 | Add s and u aliases for stage/unstage in :Gstatus | Tim Pope | 1 | +4 | -0 |
| 2018-12-19 19:15 | Cache config queries | Tim Pope | 2 | +50 | -6 |
| 2018-12-19 00:53 | Refactor :Gstatus reload cursor positioning | Tim Pope | 1 | +20 | -17 |
| 2018-12-18 23:44 | Replace deprecated repository relative path syntax | Tim Pope | 1 | +1 | -1 |
| 2018-12-17 03:13 | Support tab local working directories | Tim Pope | 1 | +32 | -36 |
| 2018-12-12 20:39 | add bswap | Andrew Kelley | 1 | +1 | -1 |
| 2018-11-22 14:48 | fugitive.vim 2.5 | Tim Pope | 1 | +1 | -1 |
| 2018-11-22 14:36 | Provide FugitivePrepare() | Tim Pope | 1 | +4 | -0 |
| 2018-11-20 04:01 | Remove transitional functions | Tim Pope | 1 | +0 | -8 |
| 2018-11-18 09:16 | Gblame: allow passing `--first-parent` | Daniel Hahler | 1 | +1 | -1 |
| 2018-11-17 07:13 | rename section to linksection | Andrew Kelley | 1 | +1 | -1 |
| 2018-11-14 06:32 | add anyerror type | Josh Wolfe | 1 | +2 | -2 |
| 2018-10-28 23:48 | Fix erroneous use of :keeppatterns g/.../s//.../ | Tim Pope | 1 | +1 | -1 |
| 2018-10-27 22:22 | Clearer errors | Tim Pope | 1 | +2 | -2 |
| 2018-10-21 23:44 | Remove FugitiveGenerate() in favor of FugitiveFind() | Tim Pope | 2 | +14 | -14 |
| 2018-10-18 03:20 | Fail silently retrieving work tree for blank git dir | Tim Pope | 1 | +2 | -0 |
| 2018-10-12 19:14 | Associate conflicted files with relevant commits | Tim Pope | 1 | +18 | -2 |
| 2018-09-24 21:04 | Show 7 not 8 SHA charcters in statusline | Tim Pope | 1 | +1 | -1 |
| 2018-09-21 17:58 | update offset of builtin functions | Andrew Kelley | 1 | +1 | -1 |
| 2018-09-19 21:37 | Use merge-base as starting point for ranged :Gbrowse | Tim Pope | 1 | +5 | -2 |
| 2018-09-19 21:17 | Don't throw error on invalid URL to FugitiveParse() | Tim Pope | 1 | +3 | -0 |
| 2018-09-17 22:01 | fix syntax for variables which contain integer types | Andrew Kelley | 1 | +1 | -1 |
| 2018-09-17 14:12 | syntax: support all the integer types | Andrew Kelley | 1 | +3 | -1 |
| 2018-09-15 20:47 | Show error getting type for object in BufReadCmd | Tim Pope | 1 | +2 | -1 |
| 2018-09-14 16:45 | Use :keeppatterns with :substitute | Justin M. Keyes | 1 | +2 | -2 |
| 2018-09-13 20:20 | remove this keyword, add @This() function | Andrew Kelley | 1 | +2 | -2 |
| 2018-09-13 14:51 | Fix undefined variable | Rick | 1 | +1 | -0 |
| 2018-09-12 16:32 | Fix backport of @ to old Git | Tim Pope | 1 | +1 | -1 |
| 2018-09-12 16:06 | Older versions of cat-file do not accept -- | Tim Pope | 1 | +4 | -4 |
| 2018-09-09 13:34 | Fix modeline support in historical buffers | Tim Pope | 1 | +7 | -3 |
| 2018-08-31 19:36 | Dogfood fugitive#Prepare() | Tim Pope | 1 | +24 | -64 |
| 2018-08-30 20:25 | Enhance fugitive#Prepare() | Tim Pope | 1 | +75 | -14 |
| 2018-08-30 00:21 | Simplify :Gstatus reset logic | Tim Pope | 1 | +1 | -5 |
| 2018-08-30 00:17 | Fix - in :Gstatus on line 1 as Vinegar like navigation | Tim Pope | 1 | +1 | -1 |
| 2018-08-29 21:15 | Fix gf in gitcommit diff | Tim Pope | 1 | +1 | -1 |
| 2018-08-29 21:11 | Use platform path separator for Projectionist config | Tim Pope | 1 | +3 | -0 |
| 2018-08-28 04:35 | Support expansion flags | Tim Pope | 2 | +69 | -27 |
| 2018-08-28 01:06 | Add potential alternative name for FugitiveRoute() | Tim Pope | 1 | +4 | -0 |
| 2018-08-20 23:12 | Accept buffer number to FugitiveRoute() | Tim Pope | 2 | +5 | -2 |
| 2018-08-25 20:04 | Provide API for retrieving working dir relative path | Tim Pope | 1 | +22 | -4 |
| 2018-08-26 21:42 | Support Projectionist config in .git/info/projections.json | Tim Pope | 1 | +14 | -0 |
| 2018-08-20 05:11 | Special case :0Gread to get around FileReadCmd limitations | Tim Pope | 1 | +6 | -3 |
| 2018-08-19 20:52 | Support .git/.. to refer to work tree | Tim Pope | 1 | +14 | -8 |
| 2018-08-19 21:49 | Return '' for FugitiveRoute('') | Tim Pope | 2 | +3 | -3 |
| 2018-08-20 03:26 | Use 2 argument system() rather than stdin redirect | Tim Pope | 1 | +1 | -6 |
| 2018-08-20 00:52 | Use -- to disambiguate arguments | Tim Pope | 1 | +10 | -10 |
| 2018-08-19 22:03 | Fix :Gbrowse with cwd other than work tree | Tim Pope | 1 | +1 | -1 |
| 2018-08-19 03:12 | Resolve temp files only when using as buffer name | Tim Pope | 1 | +25 | -22 |
| 2018-08-19 09:12 | Always convert backslashes on Windows | Tim Pope | 2 | +2 | -2 |
| 2018-08-19 09:07 | Fix check for need to convert Windows path slashes | Tim Pope | 2 | +2 | -2 |
| 2018-08-19 04:11 | Ignore 'shellslash' when checking for Win32 shell | Tim Pope | 1 | +1 | -1 |
| 2018-08-19 03:14 | Tweak check for Win32 shell | Tim Pope | 1 | +1 | -1 |
| 2018-08-15 23:24 | Accept ./ paths as relative to cwd | Tim Pope | 2 | +25 | -22 |
| 2018-08-13 04:08 | Normalize path specs when generating commands | Tim Pope | 1 | +60 | -45 |
| 2018-08-13 03:01 | Restore backwards compatible behavior of repo.translate() | Tim Pope | 1 | +1 | -1 |
| 2018-08-13 01:28 | Fix issues with commit:./relative completion | Tim Pope | 1 | +6 | -11 |
| 2018-08-11 04:52 | Support commit:./relative style revisions | Tim Pope | 1 | +72 | -20 |
| 2018-08-06 06:01 | Adjust section headers | Tim Pope | 1 | +58 | -54 |
| 2018-08-07 19:33 | Extract function for getting current commit/ref | Tim Pope | 1 | +28 | -14 |
| 2018-08-10 23:20 | Rewrite <C-R><C-G> and y<C-G> | Tim Pope | 1 | +29 | -36 |
| 2018-08-11 06:36 | Use <nowait> for - maps | Tim Pope | 1 | +5 | -3 |
| 2018-08-11 02:01 | Support pathspec arguments to :Gcd | Tim Pope | 1 | +16 | -8 |
| 2018-08-11 05:26 | Fix legacy expansion of bare caret/tilde | Tim Pope | 1 | +2 | -2 |
| 2018-08-11 01:32 | Provide less awkward signature for s:Prepare() | Tim Pope | 1 | +8 | -4 |
| 2018-08-10 23:20 | Use unambiguous paths for :Gstatus dot map | Tim Pope | 2 | +11 | -11 |
| 2018-08-10 22:46 | Handle :Gmove paths consistently | Tim Pope | 1 | +4 | -4 |
| 2018-08-10 19:58 | Give precedence to absolute paths over pseudo-relative | Tim Pope | 1 | +1 | -1 |
| 2018-08-10 07:14 | Ignore dot files when globbing | Tim Pope | 1 | +9 | -2 |
| 2018-08-08 02:09 | Mention :Gcommit % | Tim Pope | 1 | +3 | -2 |
| 2018-08-08 20:26 | Fix minor spelling error in help document | John Varga | 1 | +1 | -1 |
| 2018-08-03 00:53 | Decouple routing from repo object | Tim Pope | 2 | +86 | -72 |
| 2018-08-06 05:36 | Decouple Head() from repo object | Tim Pope | 2 | +19 | -18 |
| 2018-08-06 05:21 | Delegate to other real filename implementations | Tim Pope | 2 | +11 | -6 |
| 2018-08-06 20:38 | Fix file API to distinguish between commits | Tim Pope | 1 | +9 | -6 |
| 2018-08-06 15:13 | Report error checking for merge conflict | Tim Pope | 1 | +3 | -0 |
| 2018-08-06 03:45 | Adjust completion of /absolute/paths | Tim Pope | 1 | +7 | -2 |
| 2018-08-06 14:52 | Don't strip trailing slash from URLs | Tim Pope | 1 | +1 | -1 |
| 2018-08-06 05:45 | Fix check for empty remote | Tim Pope | 1 | +1 | -1 |
| 2018-08-02 22:51 | Support :(top) pseudo-pathspecs | Tim Pope | 1 | +9 | -5 |
| 2018-07-29 00:05 | Provide fugitive#Prepare() | Tim Pope | 1 | +15 | -0 |
| 2018-08-04 23:17 | Don't escape "!" when calling :terminal | Tim Pope | 1 | +1 | -1 |
| 2018-08-04 02:50 | Fix shell expansion in :Git! buffers | Tim Pope | 1 | +72 | -52 |
| 2018-08-03 05:33 | Rewrite :Glog to use string argument rather than list | Tim Pope | 1 | +30 | -27 |
| 2018-08-03 01:33 | Expand argument to :Gwrite | Tim Pope | 1 | +5 | -5 |
| 2018-08-02 22:22 | Edit index file when no work tree present | Tim Pope | 1 | +9 | -11 |
| 2018-08-02 22:17 | Fix query operations in bare repositories | Tim Pope | 1 | +4 | -2 |
| 2018-08-02 19:31 | Support :Gedit /absolute/path when possible | Tim Pope | 1 | +5 | -1 |
| 2018-08-02 19:16 | Fix :Gedit default from commit to work tree | Tim Pope | 1 | +1 | -1 |
| 2018-08-02 18:09 | add @handle syntax | Andrew Kelley | 1 | +1 | -1 |
| 2018-08-01 23:06 | Unify shell expansion | Tim Pope | 1 | +5 | -11 |
| 2018-08-01 21:20 | Update :Gbrowse docs | Tim Pope | 1 | +6 | -7 |
| 2018-08-01 18:14 | Fix write command with Win32 path | Tim Pope | 1 | +1 | -1 |
| 2018-07-31 21:26 | Adjust :Gbrowse range for upstream head | Tim Pope | 1 | +32 | -7 |
| 2018-07-31 23:44 | Remove filename expansion from buffer object | Tim Pope | 2 | +59 | -43 |
| 2018-07-30 05:35 | Rename s:shellslash() to s:Slash() | Tim Pope | 2 | +25 | -25 |
| 2018-07-29 01:08 | Improve worktree support | Tim Pope | 2 | +138 | -68 |
| 2018-07-31 19:16 | Fix :Gbrowse in historical buffers | Tim Pope | 1 | +6 | -4 |
| 2018-07-30 20:31 | Rename Fugitive revisions to Fugitive objects | Tim Pope | 1 | +44 | -40 |
| 2018-07-31 06:42 | Fix function reference | Tim Pope | 1 | +7 | -6 |
| 2018-07-31 06:24 | Really fix :Gcd | Tim Pope | 1 | +2 | -2 |
| 2018-07-31 05:00 | Fix :Gcd | Tim Pope | 1 | +2 | -2 |
| 2018-07-30 23:40 | Fix extra slash generating work tree filenames | Tim Pope | 1 | +1 | -1 |
| 2018-07-30 05:29 | Fix check for absolute path in FugitiveGenerate() | Tim Pope | 1 | +1 | -1 |
| 2018-07-30 04:47 | Support :Gedit +cmd ++opt | Tim Pope | 1 | +28 | -16 |
| 2018-07-30 01:10 | Add better name for function as alias | Tim Pope | 1 | +4 | -0 |
| 2018-07-29 00:26 | Eliminate s:repo() and s:buffer() | Tim Pope | 1 | +8 | -16 |
| 2018-07-29 00:24 | Replace s:repo().rev_parse() | Tim Pope | 1 | +19 | -10 |
| 2018-07-29 18:22 | Show fake trees when editing directory in index | Tim Pope | 2 | +53 | -33 |
| 2018-07-29 17:06 | Match trailing slash in FugitivePath() | Tim Pope | 1 | +3 | -0 |
| 2018-07-29 18:24 | Rearrange | Tim Pope | 1 | +671 | -671 |
| 2018-07-28 23:09 | Redo completion | Tim Pope | 1 | +95 | -79 |
| 2018-07-29 04:17 | Fix :Gblame | Tim Pope | 1 | +1 | -1 |
| 2018-07-29 04:20 | Fix fugitive#Real() with non-Fugitive URL | Tim Pope | 1 | +1 | -1 |
| 2018-07-29 01:51 | Whitespace fix | Tim Pope | 1 | +1 | -1 |
| 2018-07-28 21:28 | Support completion of local commits for --fixup=/--squash= | Tim Pope | 1 | +8 | -1 |
| 2018-07-29 01:38 | Move implementation functions below public API | Tim Pope | 1 | +59 | -59 |
| 2018-07-29 00:56 | Provide FugitiveGitDir() | Tim Pope | 1 | +22 | -6 |
| 2018-07-27 04:56 | Eliminate remaining s:repo().dir() and s:repo().tree() calls | Tim Pope | 2 | +45 | -37 |
| 2018-07-29 02:04 | Fix jump to file | Tim Pope | 1 | +1 | -1 |
| 2018-07-27 04:19 | Rewrite :Gedit and :Gread | Tim Pope | 1 | +107 | -102 |
| 2018-07-28 23:54 | Make fugitive#Prepare() private | Tim Pope | 1 | +27 | -31 |
| 2018-07-28 20:51 | Pass absolute paths through FugitiveGenerate() unchanged | Tim Pope | 3 | +9 | -5 |
| 2018-07-28 23:41 | Use <amatch> in detection autocommands | Tim Pope | 1 | +6 | -2 |
| 2018-07-28 23:31 | Handle FugitiveReal('') correctly | Tim Pope | 2 | +3 | -3 |
| 2018-07-27 19:03 | Fix map to follow the pattern | Tim Pope | 1 | +1 | -1 |
| 2018-07-28 05:50 | Correct the directory separator of Path() on Windows (#1067) | Ryo Susami | 1 | +1 | -1 |
| 2018-07-27 17:42 | Remove redundant maps | Tim Pope | 1 | +0 | -6 |
| 2018-07-27 17:37 | Prefer :Gedit to s:Edit() where possible | Tim Pope | 1 | +10 | -10 |
| 2018-07-27 12:54 | Fix missing :Gblame in work tree files | Tim Pope | 1 | +1 | -1 |
| 2018-07-25 04:29 | Map <CR> in blobs to jump to blamed commit | Tim Pope | 2 | +57 | -40 |
| 2018-07-27 04:35 | Work around janky autocommands when returning to diffed window | Tim Pope | 1 | +4 | -3 |
| 2018-07-22 17:40 | Provide config functions globally | Tim Pope | 2 | +12 | -4 |
| 2018-07-27 00:55 | Provide file permission API | Tim Pope | 1 | +32 | -0 |
| 2018-07-26 22:09 | Provide file writing API | Tim Pope | 1 | +31 | -0 |
| 2018-07-26 21:12 | Provide file deletion API | Tim Pope | 1 | +14 | -0 |
| 2018-07-27 05:30 | Remove s:repo().aliases() | Tim Pope | 1 | +19 | -15 |
| 2018-07-27 01:53 | Compartmentalize filetype support | Tim Pope | 2 | +48 | -36 |
| 2018-07-27 04:14 | Eliminate remaining uses of s:buffer().type() | Tim Pope | 1 | +2 | -2 |
| 2018-07-25 06:53 | Run correct auto-commands for BufWrite and FileWrite | Tim Pope | 1 | +7 | -3 |
| 2018-07-27 00:54 | Support Vim without SourceCmd | Tim Pope | 1 | +3 | -1 |
| 2018-07-26 19:11 | Try embedding shell cd if -C not available | Tim Pope | 1 | +16 | -25 |
| 2018-07-25 20:16 | Map p to jump to file in preview window | Tim Pope | 1 | +6 | -1 |
| 2018-07-25 20:08 | Revert "Unify jump to file logic" | Tim Pope | 1 | +15 | -19 |
| 2018-07-25 06:03 | Unify jump to file logic | Tim Pope | 1 | +19 | -15 |
| 2018-07-25 03:27 | Map p to in :Gblame to open commit in preview window | Tim Pope | 2 | +2 | -0 |
| 2018-07-25 04:17 | Show error on :Gblame jump on uncommitted line | Tim Pope | 1 | +7 | -3 |
| 2018-07-22 23:15 | Return relative paths with second argument to FugitivePath() | Tim Pope | 1 | +20 | -3 |
| 2018-07-24 23:54 | Drop support for uppercase statusline indicator | Tim Pope | 1 | +1 | -5 |
| 2018-07-22 17:57 | Preserve trailing slash in FugitiveReal() | Tim Pope | 2 | +18 | -14 |
| 2018-07-23 01:28 | Make bang argument to :Glog explicit | Tim Pope | 1 | +4 | -4 |
| 2018-07-23 04:18 | Remove obsolete instaweb reference from README | Tim Pope | 1 | +3 | -4 |
| 2018-07-25 00:44 | Fix upwards navigation on "-" | Tim Pope | 1 | +3 | -3 |
| 2018-07-25 00:44 | Remove indirection | Tim Pope | 1 | +19 | -21 |
| 2018-07-24 05:37 | Don't :cd if directory already correct | Tim Pope | 1 | +5 | -3 |
| 2018-07-24 05:27 | Eliminate use of buffer.commit() | Tim Pope | 1 | +18 | -15 |
| 2018-07-23 17:55 | Handle bare repository case when shelling out | Tim Pope | 1 | +2 | -0 |
| 2018-07-23 17:49 | Fix shelling out from subdirectory | Tim Pope | 1 | +17 | -5 |
| 2018-07-23 02:37 | Move GIT_INDEX_FILE override closer to home | Tim Pope | 1 | +57 | -53 |
| 2018-07-22 18:10 | Make :Gmove always relative to repository root | Tim Pope | 2 | +3 | -12 |
| 2018-07-22 20:59 | Drop instaweb support | Tim Pope | 2 | +15 | -87 |
| 2018-07-22 18:18 | Encapsulate fugitive#buffer().relative() | Tim Pope | 1 | +38 | -33 |
| 2018-07-22 17:56 | Encapsulate fugitive#repo().git_chomp_in_tree() | Tim Pope | 1 | +43 | -37 |
| 2018-07-22 05:58 | Avoid false positive matches of status files in non-status buffers | Tim Pope | 1 | +23 | -22 |
| 2018-07-22 05:57 | Fix issue generating Fugitive URLs | Tim Pope | 1 | +1 | -1 |
| 2018-07-22 05:29 | Provide FugitiveGenerate() and FugitiveParse() | Tim Pope | 2 | +38 | -20 |
| 2018-07-21 23:02 | Default to branch remote rather than origin | Tim Pope | 1 | +13 | -1 |
| 2018-07-21 22:29 | Refactor repo.translate for future extraction | Tim Pope | 1 | +45 | -34 |
| 2018-07-21 23:40 | Provide Git dir to browse handlers | Tim Pope | 1 | +1 | -0 |
| 2018-07-22 01:51 | Drop repo.dirglob | Tim Pope | 1 | +5 | -10 |
| 2018-07-22 00:37 | Drop buffer.up | Tim Pope | 1 | +26 | -26 |
| 2018-07-22 00:32 | Remove unused variable | Tim Pope | 1 | +0 | -1 |
| 2018-07-21 23:43 | Attempt 2 at fixing :Gbrowse tagname | Tim Pope | 1 | +2 | -2 |
| 2018-07-21 20:33 | Add Git config query functions | Tim Pope | 1 | +26 | -16 |
| 2018-07-21 19:36 | Reduce noise on E211 from :Git | Tim Pope | 1 | +22 | -21 |
| 2018-07-21 20:52 | Add warning for editing invalid Fugitive URL | Tim Pope | 1 | +3 | -0 |
| 2018-07-21 19:43 | Make argument to FugitiveTreeForGitDir optional | Tim Pope | 1 | +2 | -2 |
| 2018-07-21 02:06 | Fix :Glog | Tim Pope | 1 | +1 | -1 |
| 2018-07-19 04:34 | Drop some silly instance methods | Tim Pope | 2 | +60 | -76 |
| 2018-07-19 06:09 | Decouple :Gcommit from repo object | Tim Pope | 1 | +8 | -7 |
| 2018-07-20 05:38 | Rename overlooked snakecase function | Tim Pope | 1 | +2 | -2 |
| 2018-07-19 00:47 | Support FileWriteCmd | Tim Pope | 2 | +9 | -4 |
| 2018-07-19 04:17 | Thorough error reporting for broken system() calls | Tim Pope | 1 | +18 | -7 |
| 2018-07-17 04:11 | Decouple autocommand functions from repo object | Tim Pope | 2 | +61 | -74 |
| 2018-07-17 03:34 | Support SourceCmd for Fugitive URLs | Tim Pope | 1 | +46 | -24 |
| 2018-07-17 21:13 | Unify FileReadCmd autocommands | Tim Pope | 2 | +11 | -9 |
| 2018-07-17 05:13 | Avoid some redundant --git-dir arguments | Tim Pope | 1 | +5 | -5 |
| 2018-07-18 23:57 | Fix error on failure to load buffer | Tim Pope | 1 | +1 | -1 |
| 2018-07-18 23:28 | Fix b:fugitive_type in temp buffers | Tim Pope | 1 | +4 | -3 |
| 2018-07-18 23:46 | Fix i and a in :Gstatus | Tim Pope | 1 | +2 | -2 |
| 2018-07-18 21:58 | Restore highlight after warning message | Tim Pope | 1 | +1 | -1 |
| 2018-07-18 14:30 | add @setAlignStack syntax | Andrew Kelley | 1 | +1 | -1 |
| 2018-07-16 22:00 | Support :Gread commit to read commit message | Tim Pope | 1 | +11 | -20 |
| 2018-07-17 01:32 | Provide function for preparing Git shell command | Tim Pope | 1 | +15 | -9 |
| 2018-07-17 05:42 | Work around bad b:git_dir from ftplugin/git.vim | Tim Pope | 1 | +1 | -1 |
| 2018-07-17 01:43 | Loosen regexp to allow for Windows paths | Tim Pope | 1 | +1 | -1 |
| 2018-07-13 20:06 | Extract helper for robust tempname | Tim Pope | 1 | +10 | -8 |
| 2018-07-17 01:36 | Add missing function | Tim Pope | 1 | +6 | -1 |
| 2018-07-17 00:29 | Fix readfile | Tim Pope | 1 | +2 | -2 |
| 2018-07-16 20:45 | Improve error reporting for BufReadCmd autocommands | Tim Pope | 1 | +15 | -11 |
| 2018-07-13 19:14 | Allow opting out of :terminal in Neovim | Tim Pope | 1 | +2 | -2 |
| 2018-07-11 04:12 | Handle :Gcommit % when working dir isn't Git dir | Tim Pope | 1 | +9 | -2 |
| 2018-07-10 21:28 | Fix typo in regexp | Tim Pope | 1 | +1 | -1 |
| 2018-07-10 04:04 | fugitive.vim 2.4 | Tim Pope | 1 | +1 | -1 |
| 2018-07-07 04:31 | add @popCount | Andrew Kelley | 1 | +1 | -1 |
| 2018-07-02 22:26 | Document P as preferred :Gcommit map for patching | Tim Pope | 1 | +2 | -2 |
| 2018-07-02 19:12 | Guard against future NERDTree API changes | Tim Pope | 1 | +4 | -1 |
| 2018-06-20 21:25 | Provide file API | Tim Pope | 1 | +175 | -0 |
| 2018-06-29 22:10 | Add function alias | Tim Pope | 2 | +8 | -0 |
| 2018-06-27 21:11 | Replace buffer.path() with buffer.relative() | Tim Pope | 1 | +45 | -39 |
| 2018-06-28 19:43 | Handle bare repos in FugitivePath() | Tim Pope | 1 | +3 | -3 |
| 2018-06-28 00:31 | Don't include newline in Git version | Tim Pope | 1 | +1 | -1 |
| 2018-06-28 00:25 | Avoid unnecessary IO in translate() | Tim Pope | 1 | +9 | -8 |
| 2018-06-27 21:13 | Rename FugitiveFilename() to FugitivePath() | Tim Pope | 2 | +3 | -3 |
| 2018-06-25 22:03 | Fix :Gbrowse tagname | Tim Pope | 1 | +3 | -0 |
| 2018-06-25 20:43 | Rename blob() to relative() | Tim Pope | 1 | +3 | -3 |
| 2018-06-25 19:22 | Alias buffer.path() as buffer.blob() | Tim Pope | 1 | +3 | -2 |
| 2018-06-25 16:51 | Work around guioptions+=! on Windows | Tim Pope | 1 | +5 | -0 |
| 2018-06-20 22:01 | Clean up repetition in URL parsing | Tim Pope | 1 | +15 | -13 |
| 2018-06-20 21:37 | Fix references to renamed functions | Tim Pope | 1 | +4 | -4 |
| 2018-06-20 18:32 | Fix use of <Plug> in a <script> map | Tim Pope | 1 | +1 | -1 |
| 2018-06-20 18:24 | Fix load order issue setting up maps | Tim Pope | 2 | +13 | -12 |
| 2018-06-19 18:55 | add f16 type (#9) | Ben Noordhuis | 1 | +1 | -1 |
| 2018-06-19 07:33 | add @intToEnum, @enumToInt | Andrew Kelley | 1 | +1 | -1 |
| 2018-06-18 22:11 | add @intToError and @errorToInt | Andrew Kelley | 1 | +1 | -0 |
| 2018-06-18 20:06 | add @bytesToSlice, @sliceToBytes | Andrew Kelley | 1 | +1 | -1 |
| 2018-06-18 18:42 | add @errSetCast | Andrew Kelley | 1 | +1 | -1 |
| 2018-06-18 05:41 | add @boolToInt | Andrew Kelley | 1 | +1 | -1 |
| 2018-06-18 05:19 | add new builtins | Andrew Kelley | 1 | +1 | -1 |
| 2018-06-17 21:23 | Loosen match for hunk header | Tim Pope | 1 | +4 | -4 |
| 2018-06-16 03:10 | Accept alternate forms of Fugitive URL | Tim Pope | 2 | +11 | -11 |
| 2018-06-15 19:31 | Jump directly to commit rather than ref file in more cases | Tim Pope | 2 | +7 | -17 |
| 2018-06-14 19:33 | Extract ftdetect file | Tim Pope | 2 | +1 | -1 |
| 2018-06-05 16:28 | Add FugitiveFilename() to determine corresponding real file | Tim Pope | 2 | +36 | -0 |
| 2018-06-10 04:22 | add orelse keyword | Andrew Kelley | 1 | +1 | -1 |
| 2018-06-08 17:21 | readme: clarify configuration instructions | Andrew Kelley | 1 | +0 | -1 |
| 2018-06-07 00:13 | Specify 'nowrite' to status buffer and blame buffer | rhysd | 1 | +2 | -2 |
| 2018-06-05 14:34 | add comptime_int and comptime_float | Andrew Kelley | 1 | +1 | -1 |
| 2018-06-05 07:32 | Update readme with auto-format instructions | Marc Tiehuis | 1 | +14 | -0 |
| 2018-06-05 06:40 | update install instructions | Andrew Kelley | 1 | +4 | -4 |
| 2018-06-02 08:58 | Improve zig fmt integration | Marc Tiehuis | 4 | +16 | -110 |
| 2018-05-17 12:10 | Add auto-format on save | Marc Tiehuis | 6 | +864 | -0 |
| 2018-06-01 17:47 | Camel case public functions | Tim Pope | 1 | +7 | -7 |
| 2018-06-01 17:46 | Extract autoload file | Tim Pope | 2 | +3077 | -3064 |
| 2018-06-01 20:25 | Update statusline function in README | Tim Pope | 1 | +1 | -1 |
| 2018-06-01 17:38 | Drop 'compatible' check | Tim Pope | 1 | +1 | -1 |
| 2018-06-01 17:25 | Move foldtext autocommand back to folding section | Tim Pope | 1 | +8 | -5 |
| 2018-06-01 00:32 | Fix :Gcommit invocation of :Gstatus | Tim Pope | 1 | +1 | -1 |
| 2018-05-30 05:33 | Gather up global autocommands and functions | Tim Pope | 1 | +36 | -42 |
| 2018-05-30 05:06 | Expose Cmd autocommand functions | Tim Pope | 1 | +12 | -12 |
| 2018-05-30 04:30 | Handle symlinked directories more aggressively | Tim Pope | 1 | +10 | -10 |
| 2018-05-30 04:19 | Provide official function for configured tree | Tim Pope | 1 | +38 | -42 |
| 2018-05-30 04:36 | Remove self evident comment | Tim Pope | 1 | +0 | -3 |
| 2018-05-30 03:27 | Separate detection from initialization | Tim Pope | 1 | +53 | -47 |
| 2018-05-30 03:03 | Provide :Grebase (no --interactive) | Tim Pope | 2 | +10 | -1 |
| 2018-05-31 22:43 | Handle unusually named netrw buffers | Tim Pope | 1 | +1 | -1 |
| 2018-05-28 21:59 | Switch out new and old official functions | Tim Pope | 2 | +71 | -63 |
| 2018-05-31 17:49 | Fix maps that rely on s:Edit | Tim Pope | 1 | +9 | -9 |
| 2018-05-28 21:36 | Support <mods> on :Gstatus and :Gedit family | Tim Pope | 1 | +23 | -22 |
| 2018-05-28 21:41 | Loosen regexps to accept alternate comment chars | Tim Pope | 1 | +33 | -33 |
| 2018-05-28 18:22 | fugitive.vim 2.3 | Tim Pope | 1 | +1 | -1 |
| 2018-05-27 19:21 | Revert accidentally committed changes | Tim Pope | 1 | +33 | -33 |
| 2018-05-27 19:18 | Fix off by one error | Tim Pope | 1 | +1 | -1 |
| 2018-05-27 19:18 | Fix accidental version bump | Tim Pope | 1 | +34 | -34 |
| 2018-05-27 05:02 | Avoid non-file windows for :Gstatus open | Tim Pope | 1 | +11 | -5 |
| 2018-05-23 02:02 | Dispatch BufReadPre | Tim Pope | 1 | +1 | -0 |
| 2018-05-23 02:01 | Don't run autocommands loading temp file | Tim Pope | 1 | +1 | -1 |
| 2018-05-19 23:30 | Remove #Repo and #Buffer | Tim Pope | 1 | +0 | -8 |
| 2018-05-19 19:41 | Add deprecation warning for :Gstatus cA | Tim Pope | 1 | +1 | -1 |
| 2018-05-16 04:28 | Bring back :Gstatus C with a warning | Tim Pope | 1 | +1 | -1 |
| 2018-05-16 03:11 | Blow up if user assigns string to map variable | Tim Pope | 1 | +1 | -1 |
| 2018-05-13 05:17 | Fix missing bang on function | Tim Pope | 1 | +1 | -1 |
| 2018-05-12 23:46 | Use capitalized names for official functions | Tim Pope | 1 | +45 | -1 |
| 2018-05-15 17:22 | add typeInfo builtin | Andrew Kelley | 1 | +1 | -1 |
| 2018-05-12 20:53 | add @newStackCall builtin | Andrew Kelley | 1 | +1 | -1 |
| 2018-05-11 21:12 | Tweak :Gstatus commit maps | Tim Pope | 2 | +8 | -5 |
| 2018-05-07 21:44 | add field builtin fn | Andrew Kelley | 1 | +1 | -1 |
| 2018-05-07 02:35 | Fix unique map check | Tim Pope | 1 | +3 | -4 |
| 2018-05-06 23:11 | Allow mapping overrides | Tim Pope | 1 | +33 | -7 |
| 2018-05-06 23:10 | Make :s use more robust | Tim Pope | 1 | +1 | -1 |
| 2018-05-05 01:39 | Add :Grename | Tim Pope | 2 | +24 | -6 |
| 2018-04-17 21:50 | Add .gitattributes | Tim Pope | 1 | +2 | -0 |
| 2018-04-19 19:45 | revert josh's work because it's worse for this case: | Andrew Kelley | 1 | +3 | -4 |
| 2018-04-18 15:04 | cmpxchg->cmpxchgWeak,cmpxchgStrong | Andrew Kelley | 1 | +1 | -1 |
| 2018-04-15 21:59 | add atomicload | Andrew Kelley | 1 | +1 | -1 |
| 2018-04-04 19:03 | Strip out carriage returns | Teo Ljungberg | 1 | +1 | -0 |
| 2018-04-04 18:44 | Remove unused variable | Teo Ljungberg | 1 | +0 | -1 |
| 2018-04-15 16:32 | add sqrt | Andrew Kelley | 1 | +1 | -1 |
| 2018-04-13 00:35 | Tighten explanation of no commands FAQ | Tim Pope | 1 | +4 | -9 |
| 2018-04-12 23:31 | Remove outdated FAQ about :Gbrowse | Tim Pope | 1 | +0 | -8 |
| 2018-04-11 04:20 | fix multiline string prefixes again | Josh Wolfe | 1 | +4 | -2 |
| 2018-04-11 04:08 | multiline string prefix fix doesn't work correctly | Josh Wolfe | 1 | +3 | -4 |
| 2018-04-11 03:37 | fix doc comment and multiline string prefixes | Josh Wolfe | 1 | +5 | -4 |
| 2018-04-06 18:57 | Don't force tab for :Gcommit --verbose | Tim Pope | 1 | +1 | -1 |
| 2018-04-06 18:52 | Add support for :tab Gcommit | Tim Pope | 1 | +9 | -8 |
| 2018-04-02 19:58 | Optimize fugitive#foldtext | Daniel Hahler | 1 | +16 | -12 |
| 2018-03-16 13:00 | update Plug link in README | Jeff Fowler | 1 | +1 | -1 |
| 2018-03-14 21:10 | Add a note about options | Tim Pope | 1 | +7 | -0 |
| 2018-03-14 21:11 | Link to commit.style | Tim Pope | 1 | +1 | -2 |
| 2018-03-01 01:49 | add atomicRmw | Andrew Kelley | 1 | +1 | -1 |
| 2018-02-26 02:19 | Merge pull request #6 from zenhack/builtins-fix | Andrew Kelley | 1 | +15 | -15 |
| 2018-02-26 02:08 | Don't match prefixes of built-ins | Ian Denhardt | 1 | +15 | -15 |
| 2018-02-26 01:11 | Merge pull request #5 from zenhack/highlight-builtin-fns | Andrew Kelley | 1 | +17 | -0 |
| 2018-02-26 00:57 | Highlight built-in functions | Ian Denhardt | 1 | +17 | -0 |
| 2018-02-20 04:04 | add some new keywords | Andrew Kelley | 1 | +2 | -2 |
| 2018-02-09 22:39 | Revert "set cindent" | Andrew Kelley | 1 | +0 | -1 |
| 2018-02-01 14:19 | Merge pull request #4 from zig-lang/cindent | Andrew Kelley | 1 | +1 | -0 |
| 2018-02-01 14:02 | set cindent | Jeff Fowler | 1 | +1 | -0 |
| 2018-01-28 01:24 | Merge pull request #3 from zig-lang/makeprg | Andrew Kelley | 1 | +1 | -0 |
| 2018-01-28 00:19 | add `zig build` as makeprg | Jeff Fowler | 1 | +1 | -0 |
| 2018-01-25 18:08 | Link to quickfix help topic | Tim Pope | 1 | +8 | -8 |
| 2018-01-24 04:10 | add errdefer statement | Andrew Kelley | 1 | +1 | -1 |
| 2018-01-23 03:28 | remove coldcc keyword | Andrew Kelley | 1 | +1 | -1 |
| 2018-01-07 21:56 | add try and catch keywords | Andrew Kelley | 1 | +1 | -1 |
| 2018-01-03 08:35 | Merge branch 'master' of github.com:zig-lang/zig.vim | Andrew Kelley | 1 | +1 | -1 |
| 2018-01-03 08:35 | add section; remove goto | Andrew Kelley | 1 | +2 | -2 |
| 2017-12-21 03:33 | remove goto | Andrew Kelley | 1 | +1 | -1 |
| 2017-12-19 16:47 | add section kw | Andrew Kelley | 1 | +1 | -1 |
| 2017-12-19 16:47 | add u29 i29 | Andrew Kelley | 1 | +1 | -1 |
| 2017-10-30 21:15 | BufReadObject: handle rev-parse errors | Daniel Hahler | 1 | +2 | -0 |
| 2017-11-30 20:00 | Strip backslashes on expansion | Tim Pope | 1 | +3 | -1 |
| 2017-11-14 13:58 | Use NERDTree.root instead of removed NERDTreeRoot | Carlos Coelho | 1 | +1 | -1 |
| 2017-11-09 22:12 | Update "OS X" to "macOS" in README | Jesse Atkinson | 1 | +1 | -1 |
| 2017-10-21 22:06 | Fix escaping in :Gblame | Tim Pope | 1 | +1 | -1 |
| 2017-10-17 19:52 | Merge pull request #2 from steveno/master | Andrew Kelley | 1 | +8 | -0 |
| 2017-10-16 19:14 | Add file extensions | Steven Oliver | 1 | +8 | -0 |
| 2017-10-09 12:02 | Do not accept :Gread count in argument position | Michael Budde | 1 | +1 | -1 |
| 2017-09-17 02:57 | Merge pull request #1 from cgag/master | Andrew Kelley | 1 | +2 | -0 |
| 2017-09-17 01:32 | set commentstring | Curtis Gagliardi | 1 | +2 | -0 |
| 2017-08-31 16:08 | Use https:// to clone | Stephen Rasku | 1 | +1 | -1 |
| 2017-08-29 12:10 | new int type | Andrew Kelley | 1 | +1 | -1 |
| 2017-08-29 07:01 | add align keyword | Andrew Kelley | 1 | +1 | -1 |
| 2017-08-19 05:44 | add new int types | Andrew Kelley | 1 | +1 | -1 |
| 2017-08-15 18:33 | add i128 and u128 | Andrew Kelley | 1 | +1 | -1 |
| 2017-08-15 16:42 | add f128 | Andrew Kelley | 1 | +1 | -1 |
| 2017-07-12 21:33 | Limit use of :terminal to nvim | Samuel Roeca | 1 | +1 | -1 |
| 2017-06-13 03:55 | add stdcallcc keyword | Andrew Kelley | 1 | +1 | -1 |
| 2017-06-08 05:20 | Provide :Gdelete | Tim Pope | 3 | +10 | -6 |
| 2017-06-07 23:32 | Fix syntax error | Tim Pope | 1 | +2 | -2 |
| 2017-06-07 17:34 | Limit use of lookbehind in :Gblame highlighting | Tim Pope | 1 | +2 | -2 |
| 2017-06-04 00:06 | add c_void type | Andrew Kelley | 1 | +1 | -1 |
| 2017-05-30 18:10 | Eliminate use of `=...` | Tim Pope | 1 | +26 | -26 |
| 2017-05-30 17:09 | Remove debugging statement | Tim Pope | 1 | +0 | -1 |
| 2017-05-30 02:41 | Follow redirect when determining :Gbrowse url | Tim Pope | 1 | +22 | -0 |
| 2017-05-30 01:17 | Fix regexp checking Git version in :Gbrowse | Tim Pope | 1 | +2 | -1 |
| 2017-05-26 23:34 | Don't trust CSApprox_loaded | Tim Pope | 1 | +1 | -1 |
| 2017-05-26 14:52 | Add help for 'a' command in :Gstatus | Stephen Rasku | 1 | +1 | -0 |
| 2017-05-20 15:48 | fix c_longdouble syntax | Andrew Kelley | 1 | +1 | -1 |
| 2017-05-19 22:14 | Work around Vim issue with hidden diff window | Tim Pope | 1 | +1 | -0 |
| 2017-05-14 10:48 | Unstage single files from git move and do not move them back | kaihowl | 1 | +8 | -5 |
| 2017-05-07 23:51 | Throw joined errors if error is empty on commit | gautaz | 1 | +1 | -1 |
| 2017-05-07 19:29 | Handle .git in file system root | Tim Pope | 1 | +3 | -0 |
| 2017-05-07 03:48 | fix number literal syntax highlighting | Andrew Kelley | 1 | +1 | -1 |
| 2017-05-07 01:50 | remove try keyword | Andrew Kelley | 1 | +1 | -1 |
| 2017-05-02 23:34 | This time I actually tried it | Tim Pope | 1 | +2 | -2 |
| 2017-05-02 23:32 | Fix substitute in jump to file | Tim Pope | 1 | +2 | -2 |
| 2017-05-02 23:30 | Fix regexes in jump to file | Tim Pope | 1 | +2 | -2 |
| 2017-05-02 23:31 | Use same character class in all diff matches | Tim Pope | 1 | +11 | -11 |
| 2017-05-01 18:45 | Better support for diff.mnemonicPrefix | Tim Pope | 1 | +27 | -24 |
| 2017-04-29 23:15 | Force resolution of symlinked buffers | Tim Pope | 1 | +9 | -1 |
| 2017-05-01 15:23 | Fix readme links to Gbrowse plugins | Chris DeLuca | 1 | +3 | -3 |
| 2016-11-05 23:31 | Add a bit of documentation for d2o and d3o commands | Matěj Cepl | 1 | +3 | -1 |
| 2017-04-28 01:18 | Highlight blame hashes if 'termguicolors' is present | Jack Nagel | 1 | +1 | -1 |
| 2017-04-26 17:05 | Don't assume support for remote get-url | Tim Pope | 1 | +7 | -2 |
| 2017-04-25 01:01 | Fix README typo | Geoff Harcourt | 1 | +1 | -1 |
| 2017-04-24 19:59 | Mention :Gbrowse providers in README | Tim Pope | 1 | +9 | -3 |
| 2017-04-24 02:34 | Correctly eliminate trailing space in :Gpush | Tim Pope | 1 | +1 | -1 |
| 2017-04-24 02:32 | Eliminate trailing space in :Gpush | Tim Pope | 1 | +1 | -1 |
| 2017-04-13 09:25 | port files from zig | Andrew Kelley | 5 | +117 | -0 |
| 2017-04-11 22:54 | Add g:fugitive_git_command | Tim Pope | 1 | +14 | -8 |
| 2017-04-11 21:58 | Heavy handed rhubarb.vim suggestion | Tim Pope | 2 | +3 | -43 |
| 2017-04-05 18:58 | Fix temp_files cache on Windows when TEMP is set to a short path (#893) | dummyunit | 1 | +6 | -0 |
| 2017-04-03 21:18 | :Gbrowse remote/branch should not resolve upstream | Tim Pope | 1 | +4 | -3 |
| 2017-04-02 21:04 | Make unrecognized git type error more informative | Tim Pope | 1 | +1 | -1 |
| 2017-02-25 22:05 | Fix implicit use of v: variable | Tim Pope | 1 | +2 | -2 |
| 2017-02-25 21:36 | Ensure v:shell_error comes from correct command | Tim Pope | 1 | +2 | -1 |
| 2017-02-10 17:35 | Fix for empty buffer :Git command in Neovim (#785) | Jonathan Arnett | 1 | +5 | -1 |
| 2017-02-07 23:49 | Support insteadOf for Gbrowse (#874) | fREW Schmidt | 1 | +2 | -2 |
| 2017-02-03 16:04 | Stricter match for fugitive:// buffers (#872) | Nate Bosch | 1 | +1 | -1 |
| 2016-11-14 00:02 | Fix mismatched quotes | Tim Pope | 1 | +1 | -1 |
| 2016-11-05 16:20 | Add shortcuts for getting hunks from other views of the diff. (#801) | Matěj Cepl | 1 | +4 | -0 |
| 2016-10-21 20:01 | Use -z for splitting alias config. (#850) | Tommy Allen | 1 | +2 | -2 |
| 2016-08-08 19:18 | Fix U does not delete Untracked files (#823) | tmsanrinsha | 1 | +1 | -1 |
| 2016-07-06 21:50 | Match printable character in git status | KabbAmine | 1 | +1 | -1 |
| 2016-06-24 17:45 | Add --fixup= and --squash= to :Gcommit completion (#811) | Alex Rodionov | 1 | +1 | -1 |
| 2016-06-22 19:46 | s:cfile: Match multi-byte characters #806 (#810) | canaaerus | 1 | +1 | -1 |
| 2016-05-11 22:01 | Call s:define_commands directly (#792) | Daniel Hahler | 1 | +1 | -5 |
| 2016-05-11 21:37 | Fix typo in s:repo_translate: s/,/./ (#791) | Daniel Hahler | 1 | +1 | -1 |
| 2016-04-14 22:54 | Make `:Git` open a tab to the left for `:terminal` | Quinn Strahl | 1 | +1 | -1 |
| 2016-04-14 22:50 | Simplify tabedit invocation for :Gcommit -v | Quinn Strahl | 1 | +1 | -1 |
| 2016-04-06 18:57 | Use "+ instead of "* | Ari Pollak | 1 | +1 | -1 |
| 2016-03-23 14:27 | Trigger BufWritePost after adding to index with Gwrite | Andy Stewart | 1 | +1 | -0 |
| 2016-03-18 15:26 | Document bang to :Ggrep | Tim Pope | 1 | +2 | -2 |
| 2016-03-10 02:31 | Remove unmerged files on :Gstatus U | Tim Pope | 2 | +3 | -0 |
| 2015-11-06 20:17 | Document StageUndo key map (U) in :Gstatus | Tyler Hallada | 1 | +3 | -0 |
| 2016-03-10 02:26 | Call git clean for U on untracked file | Tim Pope | 1 | +1 | -1 |
| 2016-03-05 18:37 | Don't use spaces in Git command to avoid problems under Windows | Vadim Zeitlin | 1 | +1 | -1 |
| 2016-02-25 00:29 | Ignore worktree with broken gitdir | Tim Pope | 1 | +3 | -0 |
| 2016-02-24 21:08 | Support worktrees | Tim Pope | 1 | +13 | -3 |
| 2016-02-24 20:53 | DRY up refs/ paths | Tim Pope | 1 | +13 | -12 |
| 2016-01-23 01:03 | Use includeexpr on default <cfile> | Tim Pope | 1 | +5 | -1 |
| 2016-01-08 22:05 | Fix issue extracting remote | Tim Pope | 1 | +1 | -1 |
| 2016-01-01 21:55 | Entertain P as a p alternative in :Gstatus | Tim Pope | 1 | +2 | -0 |
| 2015-12-27 00:53 | Overhaul :Gbrowse remote handling | Tim Pope | 2 | +68 | -37 |
| 2015-12-26 20:09 | Always pass commit SHA to :Gbrowse handlers | Tim Pope | 1 | +3 | -0 |
| 2015-12-26 19:54 | Revert "Remove guard against index stage in :Gbrowse handler" | Tim Pope | 1 | +5 | -1 |
| 2015-12-26 19:36 | Include trailing / in tree paths for :Gbrowse handlers | Tim Pope | 1 | +5 | -2 |
| 2015-12-26 19:18 | Remove guard against index stage in :Gbrowse handler | Tim Pope | 1 | +1 | -5 |
| 2015-12-26 19:18 | Don't pass stage number as commit to :Gbrowse handler | Tim Pope | 1 | +1 | -1 |
| 2015-12-26 19:11 | Minimum viable URL escaping in :Gbrowse | Tim Pope | 1 | +1 | -0 |
| 2015-12-24 02:27 | Fix jump to file for tree at root of commit | Tim Pope | 1 | +3 | -1 |
| 2015-12-16 02:19 | Fix jump from diff to file | Tim Pope | 1 | +1 | -1 |
| 2015-12-16 00:01 | Better support for binary file grep results | Tim Pope | 1 | +1 | -1 |
| 2015-12-11 21:38 | Bring GitHub handler in line with rhubarb.vim | Tim Pope | 1 | +7 | -13 |
| 2015-12-01 23:41 | Fix instaweb current buffer assumption | Tim Pope | 1 | +2 | -4 |
| 2015-12-01 23:35 | Never :Gedit with a trailing slash | Tim Pope | 1 | +1 | -0 |
| 2015-12-01 23:06 | Accommodate @ as alias for HEAD | Tim Pope | 1 | +4 | -2 |
| 2015-12-01 09:04 | Open release page for tags on GitHub | Tim Pope | 1 | +2 | -3 |
| 2015-12-01 03:25 | Document transition to rhubarb.vim | Tim Pope | 1 | +26 | -20 |
| 2015-12-01 00:38 | Revert "Show all untracked files in :Gstatus window" | Tim Pope | 1 | +1 | -4 |
| 2015-10-11 00:38 | Add support for fish shell syntax | Andy Russell | 1 | +2 | -0 |
| 2015-11-03 14:45 | Fix when $GIT_DIR is set and is not an absolute path | Jerome Reybert | 1 | +2 | -2 |
| 2015-10-16 22:43 | Fix diff sometimes opening in preview window | Jacob Niehus | 1 | +3 | -1 |
| 2015-10-07 04:03 | Support gf in git filetypes | Tim Pope | 1 | +27 | -1 |
| 2015-10-07 03:03 | Enable jumping on @@ hunk header | Tim Pope | 1 | +15 | -8 |
| 2015-10-07 03:24 | :Gdiff! keeps window focus | Tim Pope | 1 | +11 | -7 |
| 2015-10-07 03:21 | Accept +cmd with :Gdiff | Tim Pope | 1 | +11 | -6 |
| 2015-10-07 03:57 | Resplit when :Gstatus is final window | Tim Pope | 1 | +6 | -1 |
| 2015-10-07 01:45 | Extract current file logic from s:GF | Tim Pope | 1 | +35 | -24 |
| 2015-10-07 00:33 | Better error on :Gwrite failure | Tim Pope | 1 | +3 | -0 |
| 2014-12-02 23:35 | Expand `%` instead of `<amatch>` in the Buf* autocommands | Daniel Hahler | 1 | +1 | -1 |
| 2015-07-10 10:39 | ReplaceCmd: redirect stderr to tmp file / buffer | Daniel Hahler | 1 | +6 | -2 |
| 2015-08-27 20:18 | Add "stash" and stash refs in repo.superglob | Daniel Hahler | 1 | +5 | -0 |
| 2015-09-30 22:49 | Short circuit when jumping too far in blame history | Tim Pope | 1 | +10 | -8 |
| 2015-09-10 19:20 | Allow using the "%" variable in git commands | David Elentok | 1 | +1 | -1 |
| 2015-07-30 22:09 | Add the "L" prefix which github requires for highlighting ranges now | Patrick Davey | 1 | +1 | -1 |
| 2015-07-20 09:30 | Support for Ggrep when only %f is available | Pieter-Jan Van de Maele | 1 | +1 | -1 |
| 2015-07-01 14:55 | Support Vim without 'wildignorecase' | Tim Pope | 1 | +1 | -1 |
| 2015-07-01 00:39 | Support older Vim without 'fileignorecase' | Tim Pope | 1 | +1 | -1 |
| 2015-06-30 21:42 | Better support for case insensitive file systems | Tim Pope | 1 | +18 | -7 |
| 2015-06-29 21:52 | Open :Gcommit tab before current | Tim Pope | 1 | +1 | -1 |
| 2015-06-15 00:06 | Add support for flagship.vim | Tim Pope | 1 | +5 | -0 |
| 2014-12-11 03:03 | (Re)store the current window in `s:diffoff_all` | Daniel Hahler | 1 | +2 | -0 |
| 2015-02-21 01:15 | Show all untracked files in :Gstatus window | Eli Young | 1 | +4 | -1 |
| 2015-05-19 16:27 | Don't close window after :Gremove | Tim Pope | 1 | +1 | -1 |
| 2015-05-19 15:12 | Support older Git in :Gpull | Tim Pope | 1 | +6 | -4 |
| 2015-05-16 12:27 | Make Ggrep to work properly on Mac | Diego Vera | 1 | +1 | -1 |
| 2015-03-28 15:11 | Use the neovim terminal emulator for :Git | Ole Reifschneider | 1 | +12 | -2 |
| 2015-03-29 20:29 | Pass correct files to git reset --patch | Tim Pope | 1 | +1 | -1 |
| 2015-02-11 12:14 | Provide g:fugitive_no_maps to disable key maps | Fedor Gusev | 1 | +4 | -2 |
| 2015-02-20 20:47 | Support browsing with new netrw.vim | Eli Young | 1 | +4 | -1 |
| 2015-02-09 03:31 | Support for browsing with recent Vim | Tim Pope | 1 | +5 | -1 |
| 2015-01-26 00:16 | s:Diff: use winnr with `<C-W>w` instead of `<C-W>p` | Daniel Hahler | 1 | +1 | -1 |
| 2015-01-20 06:37 | fugitive.vim 2.2 | Tim Pope | 1 | +1 | -1 |
| 2014-11-20 20:43 | Use `<nomodeline>` with Fugitive autocmds, and un-silent them | Daniel Hahler | 1 | +17 | -3 |
| 2014-11-06 18:38 | Make configured_tree a caching global function | John Whitley | 1 | +23 | -12 |
| 2014-11-06 18:47 | Fix instaweb support | Tim Pope | 1 | +1 | -1 |
| 2014-09-02 16:05 | Fix :Glog | Tim Pope | 1 | +1 | -1 |
| 2014-07-27 16:14 | Pass line1 and line2 as 0 for :Gbrowse without range | Tim Pope | 1 | +2 | -2 |
| 2014-07-23 21:55 | Set nobuflisted in blame buffers | Tim Pope | 1 | +1 | -1 |
| 2014-07-23 11:42 | Ensure clipboard support before using * register | Tom McDonald | 1 | +3 | -1 |
| 2014-07-23 00:45 | Change arity of browse API | Tim Pope | 1 | +13 | -12 |
| 2014-07-22 04:17 | Browse handler API | Tim Pope | 1 | +42 | -32 |
| 2014-07-18 01:05 | Fix load order issue | Tim Pope | 1 | +7 | -7 |
| 2014-07-18 00:16 | Experimentally expose browse API | Tim Pope | 1 | +15 | -6 |
| 2014-07-17 23:56 | Try including helptags instructions in README | Tim Pope | 1 | +4 | -6 |
| 2014-07-08 01:23 | Don't run pre-commit hook on merge | Tim Pope | 1 | +1 | -1 |
| 2014-07-06 04:20 | Only change 'tags' if tags file exists | Tim Pope | 1 | +5 | -3 |
| 2014-07-05 22:58 | Try harder to avoid -esp on :Gcommit follow-up | Tim Pope | 1 | +2 | -1 |
| 2014-06-30 18:30 | Provide :Gpush and :Gfetch | Tim Pope | 2 | +38 | -0 |
| 2014-06-30 18:02 | Fix :Gcommit when closing message lands in different project | Tim Pope | 1 | +6 | -5 |
| 2014-06-29 18:52 | :Gcommit -v opens message in new tab | Tim Pope | 2 | +8 | -6 |
| 2014-06-29 18:46 | Ignore ^[[K lines from progress output | Tim Pope | 1 | +1 | -0 |
| 2014-06-29 14:58 | Fix subcommand complete when cursor mid-line | Tim Pope | 1 | +5 | -5 |
| 2014-06-29 14:53 | Expose list of global git subcommands | Tim Pope | 1 | +6 | -2 |
| 2014-06-26 21:08 | Don't quote url argument to :Browse | Tim Pope | 1 | +1 | -1 |
| 2014-06-26 21:07 | Invoke :Browse if available to open URL | Tim Pope | 1 | +2 | -0 |
| 2014-06-26 18:40 | :Gblame in blame buffer deletes buffer | Tim Pope | 1 | +3 | -0 |
| 2014-06-25 17:05 | :Gmerge and :Gpull | Tim Pope | 2 | +129 | -0 |
| 2014-06-25 14:29 | Force :Gstatus U to root of tree | Tim Pope | 1 | +2 | -2 |
| 2014-06-25 03:10 | Set cursorbind in :Gblame | Tim Pope | 1 | +12 | -0 |
| 2012-07-07 21:30 | Colorize hashes in blame | Tim Pope | 1 | +35 | -1 |
| 2014-06-24 17:02 | Use -L to handle :Glog range | Tim Pope | 2 | +15 | -6 |
| 2014-06-24 16:09 | Support -L in :Glog errorformat | Tim Pope | 1 | +1 | -1 |
| 2014-06-24 20:38 | fugitive.vim 2.1 | Tim Pope | 1 | +1 | -1 |
| 2014-06-24 20:35 | Less mofo | Tim Pope | 1 | +2 | -2 |
| 2014-06-24 00:06 | Fix diff direction | Tim Pope | 1 | +7 | -7 |
| 2014-06-23 13:50 | fugitive.vim 2.0 | Tim Pope | 1 | +1 | -1 |
| 2014-06-22 23:36 | Revert "Allow erroneous swap warning through." | Tim Pope | 1 | +1 | -1 |
| 2014-06-22 17:30 | Always treat cmd.exe as Windows | Tim Pope | 1 | +1 | -1 |
| 2014-06-22 16:46 | Restore commit autocmd | Tim Pope | 1 | +5 | -0 |
| 2014-06-22 16:27 | Disambiguate add path with -- | Tim Pope | 1 | +2 | -2 |
| 2014-06-22 16:22 | Use relative path in :Gwrite | Tim Pope | 1 | +2 | -2 |
| 2014-06-22 12:31 | Typo | Tim Pope | 1 | +2 | -2 |
| 2014-06-21 19:35 | Remove junk | Tim Pope | 1 | +0 | -155 |
| 2014-06-21 18:19 | Don't wincmd p if just one window | Tim Pope | 1 | +153 | -1 |
| 2014-06-21 18:06 | Allow erroneous swap warning through. | Tim Pope | 1 | +1 | -1 |
| 2014-06-21 17:44 | Only :diffoff our own diffs | Tim Pope | 1 | +12 | -6 |
| 2013-05-03 23:28 | Make <CR> jump to sha under cursor | Knut Franke | 1 | +4 | -0 |
| 2014-06-21 15:28 | Fix status reload after rename | Tim Pope | 1 | +3 | -3 |
| 2014-06-21 15:19 | Fix :Gcommit -c | Tim Pope | 1 | +1 | -1 |
| 2014-06-21 15:17 | Keep alternate file on :Gdiff | Tim Pope | 1 | +9 | -7 |
| 2014-06-21 15:14 | Use 'shellslash' to detect Windows shell | Tim Pope | 1 | +1 | -1 |
| 2014-06-21 15:11 | Encapsulate Windows shell conditional | Tim Pope | 1 | +10 | -6 |
| 2014-06-21 14:30 | Use netrw not web--browse to invoke browser | Tim Pope | 1 | +1 | -1 |
| 2014-06-21 14:25 | Enforce foldmethod=syntax in commits | Tim Pope | 1 | +1 | -1 |
| 2014-06-21 14:18 | :.Glog adds current line number to each entry | Tim Pope | 1 | +5 | -5 |
| 2014-06-21 14:05 | Provide checkout/unlink on U in :Gstatus | Tim Pope | 1 | +23 | -0 |
| 2014-06-21 13:37 | Prefer :Gdiff to :Gvdiff for D in :Gstatus | Tim Pope | 1 | +2 | -2 |
| 2014-06-21 13:33 | Change reload map to r | Tim Pope | 2 | +2 | -1 |
| 2014-04-10 02:55 | Ignore E302 "Could not rename swap file" error | Eric Christopherson | 1 | +4 | -1 |
| 2014-06-21 12:48 | Change section heading style | Tim Pope | 1 | +20 | -43 |
| 2014-06-04 10:27 | Restore 'foldenable' setting when diff ends | Bastian Winkler | 1 | +1 | -0 |
| 2014-06-21 12:35 | Account for third window width in merge diff | Tim Pope | 1 | +10 | -9 |
| 2014-06-21 12:25 | Include foldcolumn in diff width calculation | Tim Pope | 1 | +2 | -1 |
| 2014-06-21 12:18 | Smart choice of vertical or horizontal diff | Tim Pope | 2 | +17 | -5 |
| 2014-06-20 11:52 | Fix untracked false positive on unmerged files | Tim Pope | 1 | +1 | -1 |
| 2014-06-20 10:08 | Fix version number | Tim Pope | 1 | +1 | -1 |
| 2014-06-19 20:40 | Don't gratuitously clobber quickfix in :Ggrep | Tim Pope | 1 | +4 | -2 |
| 2014-06-17 06:30 | Simplify tab completion | Tim Pope | 1 | +1 | -3 |
| 2014-06-11 07:30 | Cleaner :Git commands | Tim Pope | 1 | +6 | -6 |
| 2014-06-03 19:47 | Override status.short configuration | Caleb Thompson | 1 | +1 | -0 |
| 2014-06-10 22:46 | Fix fold opening | Tim Pope | 1 | +2 | -2 |
| 2014-05-30 18:26 | Check correct window for 'diff' on BufWinLeave | Tim Pope | 1 | +12 | -2 |
| 2014-05-09 18:06 | Fix Gblame problems on Windows | Daniel Harding | 1 | +5 | -5 |
| 2014-05-09 18:03 | Fix Gblame documentation | Daniel Harding | 1 | +4 | -5 |
| 2014-04-14 17:33 | Restore ridiculous hack to set cursor position on :Gdiff | Tim Pope | 1 | +8 | -0 |
| 2014-04-13 22:11 | Revert "Ridiculous hack to set cursor position on :Gdiff" | Tim Pope | 1 | +0 | -8 |
| 2014-04-10 18:53 | Limit scope of ctrlp.vim :Gstatus hack | Tim Pope | 1 | +1 | -1 |
| 2014-04-10 18:51 | Drop support for CtrlP in history | Tim Pope | 1 | +0 | -3 |
| 2014-04-07 09:00 | Map both g? and <F1> to show help | Tim Pope | 2 | +5 | -1 |
| 2014-04-07 07:52 | Ridiculous hack to set cursor position on :Gdiff | Tim Pope | 1 | +8 | -0 |
| 2014-04-02 22:09 | Support implicit github username in remote | Tim Pope | 1 | +1 | -1 |
| 2014-04-02 06:32 | Fix modeline errors in historical buffers | Tim Pope | 1 | +1 | -0 |
| 2014-04-02 06:14 | Make commands available in command line window | Tim Pope | 1 | +1 | -0 |
| 2014-04-01 22:59 | Revert "Work around issue using buffer number rather than name" | Tim Pope | 1 | +3 | -3 |
| 2014-03-31 23:14 | Don't blow up on type checking empty buffers | Tim Pope | 1 | +1 | -1 |
| 2014-03-31 06:02 | Cater for powershell as well as cmd for windows users | Craig Main | 1 | +5 | -5 |
| 2014-03-30 17:13 | Don't blow up on vanishing HEAD | Tim Pope | 2 | +7 | -0 |
| 2014-03-27 22:01 | Work around issue using buffer number rather than name | Tim Pope | 1 | +3 | -3 |
| 2014-03-27 21:22 | Add missing aborts | Tim Pope | 1 | +28 | -28 |
| 2014-03-27 21:21 | Revert "Work around more 'wildignore' silliness" | Tim Pope | 1 | +2 | -2 |
| 2014-03-26 18:25 | Work around more 'wildignore' silliness | Tim Pope | 1 | +2 | -2 |
| 2014-03-25 17:37 | Set winfixwidth | Tim Pope | 1 | +1 | -1 |
| 2014-03-25 17:37 | Accidental omission from previous commit | Tim Pope | 1 | +1 | -1 |
| 2014-03-20 17:21 | Support :Gcommit --patch | Tim Pope | 1 | +1 | -1 |
| 2014-03-20 03:36 | Improve keepjumps situation | Tim Pope | 1 | +9 | -8 |
| 2014-03-19 04:53 | Turn off swap files in all URL buffers | Tim Pope | 1 | +2 | -1 |
| 2014-02-03 18:58 | Check `&diff` first in fugitive_diff autocmds | Daniel Hahler | 1 | +2 | -2 |
| 2014-03-10 18:48 | Fix version regex | Tim Pope | 1 | +1 | -1 |
| 2014-03-05 22:57 | Improve heuristics for status section detection | Tim Pope | 1 | +5 | -3 |
| 2014-03-05 20:17 | Place extra emphasis on a clean history | Tim Pope | 1 | +7 | -7 |
| 2014-03-03 02:21 | Look for $GIT_DIR and $GIT_WORK_TREE | Emily Strickland | 1 | +3 | -0 |
| 2014-03-01 02:48 | Store more than just dir in s:temp_files | Quinn Strahl | 1 | +8 | -5 |
| 2014-01-21 23:39 | Respect GIT_CEILING_DIRECTORIES | Jason A. Ribeiro | 1 | +3 | -0 |
| 2013-12-30 15:45 | Focus diff window on :Gdiff | Tim Pope | 1 | +5 | -5 |
| 2013-12-30 15:38 | Reopen diff folds when diff ends | Tim Pope | 1 | +1 | -0 |
| 2013-12-03 14:33 | Add & modify autocmd events `FugitiveBoot` & `Fugitive` | Quinn Strahl | 1 | +2 | -1 |
| 2013-12-17 12:33 | Fix slowness when searching for networked git repos under Cygwin. | Lech Lorens | 1 | +6 | -0 |
| 2013-10-24 04:16 | Work around new status style in 1.8.5 | Tim Pope | 1 | +9 | -1 |
| 2013-10-24 04:15 | Add ability to query current Git version | Tim Pope | 1 | +9 | -0 |
| 2013-10-22 15:18 | Fix unmatched parens in :Gmove | Tom McDonald | 1 | +1 | -1 |
| 2013-09-14 12:37 | Don't set global foldlevel | Mikkel Høgh | 1 | +1 | -1 |
| 2013-10-09 18:13 | Fix write to index with msysgit bash | Tim Pope | 1 | +1 | -1 |
| 2013-07-22 01:52 | Change if block to correct ending | Tim Brooks | 1 | +1 | -1 |
| 2013-06-23 07:59 | Fix :Gmove command on Windows | Mark A. Hillebrand | 1 | +1 | -1 |
| 2013-06-06 01:35 | Support angle quotes in git status | Tim Pope | 1 | +3 | -3 |
| 2013-05-18 03:58 | Fix :Gstatus dp with external diff enabled | Tim Pope | 1 | +4 | -4 |
| 2013-04-23 23:40 | Update :Gblame explanation in README | Tim Pope | 1 | +3 | -3 |
| 2013-04-23 23:39 | Extract contribution guidelines | Tim Pope | 2 | +18 | -23 |
| 2013-04-23 23:38 | Change heading style | Tim Pope | 1 | +7 | -14 |
| 2013-03-30 02:58 | Press - on first line of :Gstatus to edit .git | Tim Pope | 1 | +3 | -0 |
| 2013-04-19 19:53 | Encapsulate restore options for diff | Tim Pope | 1 | +19 | -14 |
| 2013-04-19 19:10 | Revert "Add foldenable to fugitive_diff_restore" | Tim Pope | 1 | +0 | -1 |
| 2013-03-05 21:03 | Add foldenable to fugitive_diff_restore | Will Gray | 1 | +1 | -0 |
| 2013-04-18 16:53 | Loosen regex to compensate for iskeyword | Tim Pope | 1 | +1 | -1 |
| 2013-03-12 06:32 | Don't dispatch autocommands when calling git commit | Tim Pope | 1 | +3 | -3 |
| 2013-03-12 06:22 | Add . to prepopulate command line with revision | Tim Pope | 2 | +6 | -1 |
| 2013-03-12 06:24 | Change cp to cP | Tim Pope | 1 | +1 | -1 |
| 2013-03-12 06:15 | Include tree filename in <C-R><C-G> | Tim Pope | 1 | +10 | -0 |
| 2013-03-12 06:01 | Seek to blob name in tree with - | Tim Pope | 1 | +35 | -21 |
| 2013-02-23 17:24 | Expose detect interface | Tim Pope | 1 | +6 | -6 |
| 2013-02-15 09:31 | Add foldlevel to fugitive_diff_restore | Alejandro Exojo | 1 | +1 | -0 |
| 2013-02-10 18:01 | Work around archaic encodings | Tim Pope | 1 | +5 | -1 |
| 2013-02-10 17:57 | Unify escaping rules for :Gedit with :edit | Tim Pope | 1 | +28 | -27 |
| 2013-02-09 00:35 | Fix :Git! on Windows. | Tim Pope | 1 | +4 | -4 |
| 2013-01-30 21:00 | Switch :Gblame <CR> to open commit | Tim Pope | 2 | +2 | -2 |
| 2013-01-30 18:13 | Fix setting of foldmethod in :Gstatus | Tim Pope | 1 | +1 | -1 |
| 2013-01-13 21:01 | Don't clobber foldmethod in :Gedit : | Tim Pope | 1 | +2 | -1 |
| 2013-01-10 04:11 | Support WIDE COLON in :Gstatus in some locales | Tim Pope | 1 | +8 | -7 |
| 2013-01-01 03:32 | Fix supposed "Press ENTER" prompt | Tim Pope | 1 | +2 | -2 |
| 2012-12-17 01:23 | Revert "s:Detect: only add readable files to &tags and doc" | Tim Pope | 1 | +3 | -11 |
| 2012-12-13 03:40 | Fix duplicate Signed-off-by lines | Tim Pope | 1 | +1 | -1 |
| 2012-12-08 21:47 | Return '' from buffer.path() if outside work tree | Tim Pope | 1 | +2 | -2 |
| 2012-12-08 21:45 | Send :help :Gw to the right place | Tim Pope | 1 | +1 | -1 |
| 2012-11-20 22:57 | Fix error when g:fugitive_github_domains is unset | Tim Pope | 1 | +1 | -1 |
| 2012-11-19 03:43 | Allow :Gbrowse on HTTP GitHub FI | Tim Pope | 2 | +9 | -4 |
| 2012-11-04 22:28 | Escape # in :Glog | Tim Pope | 1 | +1 | -1 |
| 2012-10-22 20:37 | Replace :Gstatus cv with cva and cvc | Tim Pope | 2 | +5 | -2 |
| 2012-10-22 03:21 | Provide failsafe for foldtext filename | Tim Pope | 1 | +3 | -0 |
| 2012-10-22 02:54 | Correct foldtext when diff.mnemonic is set | Tim Pope | 1 | +1 | -1 |
| 2012-10-18 17:24 | Mention OS X browser in FAQ | Tim Pope | 1 | +5 | -4 |
| 2012-10-16 04:18 | Fix :Gbrowse when argument starts with a digit | Tim Pope | 1 | +4 | -4 |
| 2012-10-09 18:33 | Conceal file names and line numbers in :Gblame | Tim Pope | 1 | +18 | -7 |
| 2012-10-09 20:24 | Update :Gblame supported options | Tim Pope | 2 | +2 | -2 |
| 2012-10-09 22:35 | Don't show diff in keywordprg output in GUI | Tim Pope | 1 | +3 | -3 |
| 2012-10-09 20:02 | Allow a count to blame resizers | Tim Pope | 1 | +3 | -3 |
| 2012-10-09 19:25 | Fix A in :Gblame with unix timestamp | Tim Pope | 1 | +1 | -1 |
| 2012-09-25 14:13 | s:Detect: only add readable files to &tags and doc | Daniel Hahler | 1 | +11 | -3 |
| 2012-09-21 16:30 | Pick sane git_dir for :Gedit from :Gstatus window | Trent Ogren | 1 | +8 | -7 |
| 2012-09-08 15:41 | Support ctrlp.vim in historical buffers | Tim Pope | 1 | +3 | -0 |
| 2012-09-07 05:15 | Allow <C-p> pass through to ctrlp.vim in :Gstatus | Tim Pope | 1 | +8 | -4 |
| 2012-09-07 05:07 | Accept a count with :Gstatus <C-N>/<C-P> | Tim Pope | 1 | +16 | -2 |
| 2012-08-29 16:20 | Return to correct window when closing Gblame window | Taylor Hedberg | 1 | +2 | -2 |
| 2012-08-28 17:25 | Fix <C-W><C-O> in diff below :Gstatus | Tim Pope | 1 | +0 | -3 |
| 2012-08-22 00:47 | Fix :Gblame width with custom date format | Tim Pope | 1 | +1 | -1 |
| 2012-08-15 15:22 | Fix :Gstatus dd on unmerged path | Tim Pope | 1 | +2 | -0 |
| 2012-08-01 20:00 | Support advice.statusHints = false | Tim Pope | 1 | +5 | -5 |
| 2012-08-01 14:35 | Fix creation of files named index | Tim Pope | 1 | +1 | -1 |
| 2012-07-28 15:54 | Support localized `git status` | Tim Pope | 1 | +15 | -13 |
| 2012-07-16 22:10 | Centralize filename extraction in :Gstatus | Tim Pope | 1 | +21 | -28 |
| 2012-07-16 21:39 | Fix - on :Gstatus headers | Tim Pope | 1 | +1 | -0 |
| 2012-07-16 15:16 | Encapsulate :Gstatus section determination logic | Tim Pope | 1 | +50 | -32 |
| 2012-07-15 17:33 | Don't activate maps without b:git_dir | Tim Pope | 1 | +4 | -1 |
| 2012-07-15 17:03 | Revert "Follow symlinks" | Tim Pope | 1 | +1 | -1 |
| 2012-07-11 11:26 | Fix :Glog on Windows | Tim Pope | 1 | +2 | -2 |
| 2012-07-08 05:11 | Re-enable editing files named index | Tim Pope | 1 | +3 | -0 |
| 2012-07-08 05:04 | Show diff from :Gstatus interally | Tim Pope | 1 | +2 | -2 |
| 2012-07-07 17:45 | Follow symlinks | Nicolas Viennot and Sid Nair | 1 | +1 | -1 |
| 2012-06-22 23:44 | Add maps for resizing blame window | Tim Pope | 2 | +11 | -1 |
| 2012-06-08 02:05 | Override 'shellslash' for external Windows command | Tim Pope | 1 | +1 | -1 |
| 2012-06-04 19:16 | Fix erroneous check for //objects | Tim Pope | 1 | +1 | -1 |
| 2012-05-18 01:42 | Support relative core.worktree | Tim Pope | 1 | +5 | -1 |
| 2012-05-16 01:50 | Support submodules on 1.7.10 | Tim Pope | 1 | +3 | -1 |
| 2012-05-07 15:41 | Leverage #head() in #statusline() | Tim Pope | 1 | +1 | -6 |
| 2012-04-17 19:28 | Add fugitive#head() and fugitive#repo().head() | Georgi Valkov | 2 | +29 | -1 |
| 2012-05-03 12:00 | Fix Windows escaping on latest 7.3 patches | Daisuke Suzuki | 1 | +2 | -1 |
| 2012-04-21 13:59 | Fix commit editing on Windows | Tim Pope | 1 | +1 | -1 |
| 2012-04-21 14:11 | Improve cmd.exe shell escaping | Tim Pope | 1 | +2 | -2 |
| 2012-04-10 09:22 | Fix some typos | Jean Jordaan | 1 | +2 | -2 |
| 2012-04-17 01:56 | Enable folding in :Gstatus | Tim Pope | 1 | +1 | -0 |
| 2012-04-11 20:41 | Fix detection of netrw buffers | Tim Pope | 1 | +1 | -1 |
| 2012-04-11 02:49 | Formatting fix | Tim Pope | 1 | +12 | -12 |
| 2012-03-26 04:02 | Add an `S` mapping for vertical splits from :Gstatus | Adam George | 2 | +7 | -0 |
| 2011-11-20 20:32 | Provide custom 'foldtext' | Tim Pope | 1 | +47 | -0 |
| 2012-04-07 22:16 | Fix naked function call | guns | 1 | +1 | -1 |
| 2012-04-07 20:23 | Fix - in commit | Tim Pope | 1 | +1 | -1 |
| 2012-04-07 20:14 | Map - to go up a directory | Tim Pope | 2 | +29 | -1 |
| 2012-04-07 19:42 | Include leading / in buffer().rev() | Tim Pope | 1 | +2 | -2 |
| 2012-04-06 14:54 | Further slim down modeline | Tim Pope | 1 | +1 | -1 |
| 2012-04-06 12:33 | vim modeline confuses slow programmers | Richard Russon (flatcap) | 1 | +1 | -1 |
| 2012-04-03 22:42 | [BUG] wildignore breaks Gwrite | Richard Russon (flatcap) | 1 | +1 | -1 |
| 2012-04-05 16:25 | :Glgrep and :Gllog | Tim Pope | 2 | +21 | -7 |
| 2012-04-03 11:33 | Clean up stray buffer().name() | Tim Pope | 1 | +1 | -1 |
| 2012-04-03 10:52 | Fix incorrect usage of readfile() | Tim Pope | 1 | +2 | -2 |
| 2012-03-30 15:09 | make fugitive commands available in nerdtree bufs | Martin Grenfell | 1 | +1 | -0 |
| 2012-04-02 02:04 | I hate 'autochdir' | Tim Pope | 1 | +6 | -5 |
| 2012-04-01 17:17 | Open fold when jumping to commit from blame | Tim Pope | 1 | +1 | -1 |
| 2012-04-01 14:24 | [BUG] wildignore breaks Gdiff | Richard Russon (flatcap) | 1 | +2 | -2 |
| 2012-03-29 00:35 | Use - not <CR> for reblame | Tim Pope | 2 | +2 | -1 |
| 2012-03-29 00:31 | Fix :foldopen error | Tim Pope | 1 | +1 | -1 |
| 2012-03-14 20:27 | Support GitHub FI | Tim Pope | 2 | +12 | -3 |
| 2012-03-27 17:33 | Fix repo().translate with symlinked git-dir | Tim Pope | 1 | +5 | -1 |
| 2012-03-26 02:19 | Fix git-dir detection on Windows | Tim Pope | 1 | +2 | -2 |
| 2012-03-20 12:16 | Guard against blank .git file | Tim Pope | 1 | +1 | -1 |
| 2012-03-20 12:10 | Guard against invalid symlinks in detection | Tim Pope | 1 | +1 | -1 |
| 2012-03-19 03:01 | Kill old plugin conflict guard | Tim Pope | 1 | +0 | -8 |
| 2012-03-19 02:44 | Refactor and expose detection helpers | Tim Pope | 1 | +28 | -28 |
| 2012-03-19 02:22 | Cache configured worktree | Tim Pope | 1 | +9 | -6 |
| 2012-03-19 02:09 | Encapsulate logic for extracting tree from config | Tim Pope | 1 | +19 | -12 |
| 2012-03-19 01:55 | Fix inadvertent failures to use self | Tim Pope | 1 | +7 | -7 |
| 2012-03-19 01:50 | Don't assume COMMIT_EDITMSG is in a .git directory | Tim Pope | 1 | +1 | -1 |
| 2012-03-19 00:57 | Support symlinked .git if core.worktree is set | Tim Pope | 1 | +2 | -1 |
| 2012-03-17 02:27 | Support all git index locations | Tim Pope | 1 | +4 | -1 |
| 2012-03-16 21:06 | Support more git index locations | guns | 1 | +1 | -2 |
| 2012-03-15 02:02 | Support .git-file repositories | Tim Pope | 1 | +25 | -6 |
| 2012-03-15 00:16 | Support bare repositories that don't end in .git | Tim Pope | 1 | +8 | -3 |
| 2012-03-15 00:04 | Decamelize s:ExtractGitDir | Tim Pope | 1 | +4 | -4 |
| 2012-03-14 00:58 | Preserve alternate file in :Gmove | Tim Pope | 1 | +2 | -2 |
| 2012-03-12 22:36 | Don't wipe status buffer | Tim Pope | 1 | +4 | -1 |
| 2012-03-10 22:32 | Use y<C-G> to yank the current object's path | Tim Pope | 2 | +12 | -1 |
| 2012-03-03 08:22 | Hack around broken :Gcommit with symlinked .git | Tim Pope | 1 | +21 | -18 |
| 2012-03-05 12:32 | Use ==# | Tim Pope | 1 | +3 | -3 |
| 2012-03-05 12:19 | Try harder not to choke on broken modeline | Tim Pope | 1 | +53 | -47 |
| 2012-03-05 12:11 | Don't abort s:ReplaceCmd on modeline error | Tim Pope | 1 | +10 | -7 |
| 2012-03-05 11:58 | Really turn off modelines in commits and :Gstatus | Tim Pope | 1 | +7 | -3 |
| 2012-03-03 15:08 | Revert "Use --work-tree to fix :cd side effects in :Gcommit" | Tim Pope | 1 | +5 | -1 |
| 2012-03-03 08:30 | Use --work-tree to fix :cd side effects in :Gcommit | Tim Pope | 1 | +1 | -5 |
| 2012-03-01 08:34 | Map cv to :Gcommit -v | Tim Pope | 1 | +1 | -0 |
| 2011-12-06 20:57 | Work around .git in 'wildignore' | Tim Pope | 1 | +3 | -3 |
| 2012-02-08 18:03 | Attempt to address more Windows slowness (#150) | Tim Pope | 1 | +2 | -2 |
| 2012-01-24 16:45 | :Gblame: Retain original alternate buffer | Taylor Hedberg | 1 | +1 | -1 |
| 2011-12-09 04:13 | Work around slow \\ Windows network path | sgur | 1 | +1 | -1 |
| 2011-12-06 15:17 | Check for `+cursorbind` feature before using it | Daniel Hahler | 1 | +3 | -1 |
| 2011-12-03 06:10 | Restore 'cursorbind' after diff | Tim Pope | 1 | +1 | -0 |
| 2011-11-27 17:56 | Disable swapfile in :Gstatus | Tim Pope | 1 | +1 | -1 |
| 2011-10-08 20:03 | Fix bare repository support | Tim Pope | 1 | +2 | -0 |
| 2011-10-07 05:32 | Fix issue with symlinked tmp dir | Tim Pope | 1 | +5 | -3 |
| 2011-10-05 00:25 | Provide fugitive#repo() | Tim Pope | 1 | +4 | -0 |
| 2011-10-04 07:13 | Close old blame windows before new blame | Tim Pope | 1 | +6 | -3 |
| 2011-10-04 07:10 | Fix restore from blame | Tim Pope | 1 | +1 | -1 |
| 2011-10-01 20:48 | Enter on a +/- diff line jumps to that line | Tim Pope | 1 | +15 | -0 |
| 2011-10-01 21:25 | Jump from blame to commit focuses relevant diff | Tim Pope | 1 | +44 | -3 |
| 2011-10-01 08:43 | Show :Gblame maps in tabular form | Tim Pope | 1 | +11 | -13 |
| 2011-10-01 19:52 | Fix :Gblame scrollbind with folds | Tim Pope | 1 | +1 | -0 |
| 2011-10-01 08:21 | Press i in blame to close then jump to commit | Tim Pope | 2 | +7 | -4 |
| 2011-10-01 08:13 | Restore blamed window on gq in blame | Tim Pope | 2 | +4 | -1 |
| 2011-10-01 08:02 | Return to blamed buffer on q in blame | Tim Pope | 1 | +1 | -0 |
| 2011-10-01 07:54 | Remove space from q map | Tim Pope | 1 | +1 | -1 |
| 2011-10-01 06:31 | Syntax fix | Tim Pope | 1 | +2 | -2 |
| 2011-10-01 06:26 | Fix jump to line on reblame | Tim Pope | 1 | +3 | -2 |
| 2011-08-06 21:05 | Work around git.vim's broken b:git_dir | Tim Pope | 1 | +1 | -1 |
| 2011-09-12 21:02 | Fix completion of :Gedit! | Tim Pope | 1 | +9 | -5 |
| 2011-09-08 21:12 | `:Gwrite` in a patch to apply it | Tim Pope | 2 | +23 | -2 |
| 2011-09-06 00:46 | Clever window size on :Gcommit from :Gstatus | Tim Pope | 1 | +5 | -6 |
| 2011-09-02 19:19 | Revert "Partial workaround for symlinked .git" | Tim Pope | 1 | +2 | -2 |
| 2011-09-02 18:59 | Wipe :Gstatus on closure | Tim Pope | 1 | +1 | -1 |
| 2011-09-02 18:56 | Partial workaround for symlinked .git | Tim Pope | 1 | +2 | -2 |
| 2011-08-30 00:56 | Treat . remote as origin in :Gbrowse | Tim Pope | 1 | +1 | -1 |
| 2011-08-30 00:50 | Add cc alias for C in :Gstatus | Tim Pope | 1 | +1 | -0 |
| 2011-08-30 00:49 | Clarify copyright | Tim Pope | 1 | +2 | -1 |
| 2011-08-26 00:24 | Escape ! in :Gblame filename | Tim Pope | 1 | +1 | -3 |
| 2011-08-26 00:23 | Identify new buffers as "file" | Tim Pope | 1 | +1 | -1 |
| 2011-08-25 23:08 | :Ge in blank buffer goes to status | Tim Pope | 1 | +2 | -0 |
| 2011-08-25 23:07 | Allow exiting vim from q in sole buffer :Gstatus | Tim Pope | 1 | +4 | -1 |
| 2011-08-25 19:45 | Add ca and cA commit maps to :Gstatus | Tim Pope | 2 | +4 | -0 |
| 2011-08-25 18:51 | Kill relativenumber in blame buffer | Tim Pope | 1 | +3 | -0 |
| 2011-08-21 19:53 | Fix several editing maps | Tim Pope | 1 | +10 | -10 |
| 2011-08-21 17:52 | Tab complete Git aliases | Tim Pope | 1 | +24 | -14 |
| 2011-08-21 17:45 | Fix jump after dp on untracked file | Tim Pope | 1 | +30 | -18 |
| 2011-08-20 01:15 | Support space and comma paths with tags | Tim Pope | 1 | +3 | -3 |
| 2011-08-19 19:13 | Map dp to show diff in :Gstatus | Tim Pope | 2 | +21 | -4 |
| 2011-08-19 22:18 | Use long options in :Gstatus help | Tim Pope | 1 | +2 | -2 |
| 2011-08-19 06:43 | Add :Git! et al. for loading output into a buffer | Tim Pope | 3 | +87 | -27 |
| 2011-08-19 19:01 | Document :Gstatus maps in tabular form | Tim Pope | 2 | +35 | -28 |
| 2011-08-19 18:30 | Map R to reload :Gstatus | Tim Pope | 1 | +1 | -0 |
| 2011-08-19 18:08 | Always map q in status | Tim Pope | 1 | +1 | -0 |
| 2011-08-19 06:40 | No preview window business for :Gread | Tim Pope | 1 | +16 | -13 |
| 2011-08-19 06:21 | Handle return to temp files more gracefully | Tim Pope | 1 | +19 | -6 |
| 2011-08-19 04:31 | Make <C-R><C-G> a noop on irrelevant :Gstatus line | Tim Pope | 1 | +1 | -4 |
| 2011-08-18 20:17 | Fix typo | Tim Pope | 1 | +3 | -3 |
| 2011-08-16 03:17 | Set bufhidden=delete in historical buffers | Tim Pope | 1 | +6 | -0 |
| 2011-08-12 21:50 | Fix redraw issue after :Gbrowse | Tim Pope | 1 | +1 | -1 |
| 2011-08-11 15:03 | Prioritize our own tags | Tim Pope | 1 | +2 | -2 |
| 2011-08-09 19:15 | <C-R><C-G> in Gstatus recalls cursor line filename | Tim Pope | 1 | +12 | -1 |
| 2011-08-09 04:59 | Support core.autocrlf=false on Windows | Tim Pope | 1 | +5 | -1 |
| 2011-08-07 23:53 | Restore options when turning off diff mode | Tim Pope | 1 | +29 | -9 |
| 2011-08-07 23:51 | Rename confusing w:fugitive_restore | Tim Pope | 1 | +2 | -2 |
| 2011-08-07 22:53 | Consolidate duplication in help and README | Tim Pope | 2 | +6 | -26 |
| 2011-08-07 04:09 | Document mappings in :Gblame | Tim Pope | 1 | +11 | -2 |
| 2011-08-06 20:55 | Reference homepage not email | Tim Pope | 2 | +2 | -2 |
| 2011-07-25 22:59 | Add instructions for viewing help | Tim Pope | 1 | +3 | -0 |
| 2011-07-25 21:42 | Use HTTPS for GitHub URLs in README | Tim Pope | 1 | +2 | -2 |
| 2011-07-25 21:27 | Expand FAQ | Tim Pope | 1 | +20 | -4 |
| 2011-07-25 21:27 | Add a note about compatibility bugs | Tim Pope | 1 | +6 | -0 |
| 2011-07-25 20:51 | Add installation instructions | Tim Pope | 1 | +10 | -0 |
| 2011-07-24 22:01 | Add license | Tim Pope | 1 | +5 | -0 |
| 2011-07-24 22:00 | Add contribution guidelines | Tim Pope | 1 | +19 | -1 |
| 2011-06-17 03:38 | Tweak self-promotion wording | Tim Pope | 1 | +1 | -1 |
| 2011-06-14 02:38 | Fix trailing blank line when editing index files | Tim Pope | 1 | +1 | -1 |
| 2011-06-13 03:10 | Close diffs when navigating from :Gstatus | Tim Pope | 1 | +10 | -0 |
| 2011-06-03 01:38 | Link to vimcasts | Tim Pope | 1 | +9 | -0 |
| 2011-06-03 01:37 | Further self promotion | Tim Pope | 1 | +4 | -1 |
| 2011-06-03 01:30 | Move self-promotion to bottom of README | Tim Pope | 1 | +7 | -4 |
| 2011-05-26 14:04 | Work around "always" color option | Tim Pope | 1 | +2 | -2 |
| 2011-05-10 00:05 | Fix :Gcommit % | Tim Pope | 1 | +5 | -4 |
| 2011-05-10 00:00 | Fix :Gcommit on csh and Windows | Tim Pope | 1 | +4 | -2 |
| 2011-05-09 17:31 | Fix history browsing on csh and Windows | Tim Pope | 1 | +1 | -1 |
| 2011-05-09 17:07 | Drop noautowrite rendered irrelevant by system() | Tim Pope | 1 | +0 | -3 |
| 2011-05-09 12:37 | Fix garbling on :Gcommit when nothing is staged | Tim Pope | 1 | +1 | -1 |
| 2011-05-09 05:27 | Fix garbage during :Gcommit with alternate screen | Tim Pope | 1 | +3 | -3 |
| 2011-04-29 03:36 | fugitive.vim 1.2 | Tim Pope | 1 | +1 | -1 |
| 2011-04-29 01:23 | Revert "Preserve alternate file in :Gmove" | Tim Pope | 1 | +2 | -2 |
| 2011-04-26 12:44 | Support "(modified content, untracked content)" | Tim Pope | 1 | +1 | -1 |
| 2011-04-26 12:35 | Really work around Vim parser idiosyncrasy | Tim Pope | 1 | +5 | -4 |
| 2011-04-25 19:17 | Fix closing of status window in :Gcommit | Tim Pope | 1 | +2 | -1 |
| 2011-04-25 19:14 | Work around Vim parser idiosyncrasy | Tim Pope | 1 | +3 | -3 |
| 2011-04-25 18:31 | Perform automatic :diffupdate after conflict dp | Tim Pope | 1 | +2 | -2 |
| 2011-04-25 15:50 | Map dp in stage conflict to do the right thing | Tim Pope | 1 | +3 | -0 |
| 2011-04-24 02:15 | Enable `-` on headings in :Gstatus | Tim Pope | 2 | +31 | -7 |
| 2011-04-24 01:23 | Cope with new "Changes not staged" heading | Tim Pope | 1 | +2 | -2 |
| 2011-04-22 17:06 | Preserve alternate file in :Gmove | Tim Pope | 1 | +2 | -2 |
| 2011-04-22 16:59 | Don't clobber alternate file when committing | Tim Pope | 1 | +1 | -1 |
| 2011-04-19 22:24 | Support :Gcommit on older Git versions | Tim Pope | 1 | +1 | -1 |
| 2011-03-29 17:48 | Handle non-readable .git dirs. | Daniel Hahler | 1 | +1 | -1 |
| 2011-04-03 18:43 | Simplify csh special cases | Tim Pope | 1 | +5 | -7 |
| 2011-03-07 20:05 | Use https for GitHub URL | Alexander Kahn | 1 | +1 | -1 |
| 2011-03-06 22:48 | Add a FAQ | Tim Pope | 1 | +20 | -0 |
| 2011-02-27 18:58 | Implement :Gwq | Tim Pope | 2 | +22 | -0 |
| 2011-02-27 18:14 | Prefer ds to dh for horizontal diff map | Tim Pope | 2 | +11 | -8 |
| 2011-02-27 15:47 | Document :Gsdiff and :Gvdiff | Tim Pope | 1 | +5 | -2 |
| 2011-02-27 15:47 | Cease supporting :Gread! | Tim Pope | 2 | +1 | -7 |
| 2011-02-27 01:55 | Open current branch commits on :Gbrowse HEAD | Tim Pope | 1 | +11 | -3 |
| 2011-02-27 01:12 | Fix use of throw | Tim Pope | 1 | +1 | -1 |
| 2011-02-26 23:55 | Let :Gdiff :/ diff against the work tree version | Tim Pope | 1 | +1 | -1 |
| 2011-02-26 20:40 | Handle arbitrary :Gbrowse revision | Tim Pope | 2 | +107 | -61 |
| 2011-02-26 18:45 | Ignore rev-parse warnings | Tim Pope | 1 | +2 | -2 |
| 2011-02-26 17:39 | Allow -/ and :/ to refer to current work tree file | Tim Pope | 1 | +3 | -1 |
| 2011-02-24 21:31 | :Gbrowse takes remote tracking branch into account | Tim Pope | 1 | +13 | -2 |
| 2011-02-24 20:51 | Allow :Gbrowse @git://... | Tim Pope | 1 | +6 | -3 |
| 2011-02-22 16:01 | Fix typo: "flie" => "file" | Daniel Hahler | 1 | +1 | -1 |
| 2011-02-21 05:11 | Provide :Gbrowse to open code in web browser | Tim Pope | 3 | +155 | -2 |
| 2011-02-07 20:02 | Add filetype specific tags | Tim Pope | 1 | +3 | -0 |
| 2010-12-03 06:38 | Handle win32 change in behaviour of fnamemodify in 7.3 | Michael Geddes | 1 | +19 | -4 |
| 2011-01-08 21:49 | Support submodules in :Gstatus | Tim Pope | 1 | +6 | -6 |
| 2011-01-04 20:04 | Work around Vim parser idiosyncrasy | Tim Pope | 1 | +3 | -1 |
| 2010-09-09 15:51 | Fix trailing slash issues | Tim Pope | 1 | +4 | -4 |
| 2010-12-28 04:50 | Don't overwrite paste buffer in :Gread | Tim Pope | 1 | +1 | -1 |
| 2010-12-28 04:27 | Allow :Gmove in a directory | Tim Pope | 1 | +8 | -1 |
| 2010-11-14 01:26 | Mitigate conflict with DirDiff plugin | Tim Pope | 1 | +5 | -3 |
| 2010-11-14 01:15 | Fix blind copy/paste | Tim Pope | 1 | +2 | -3 |
| 2010-11-14 01:04 | Fix focus anomaly when closing a split | Tim Pope | 1 | +16 | -6 |
| 2010-11-05 23:45 | Rename :Ghdiff to :Gsdiff | Tim Pope | 1 | +1 | -1 |
| 2010-11-05 22:17 | Fix restoration of :lcd after :Gblame | Tim Pope | 1 | +4 | -0 |
| 2010-10-24 21:52 | Add :Gvdiff and :Ghdiff aliases | Tim Pope | 1 | +1 | -0 |
| 2010-10-24 21:52 | Add :Gvdiff alias for :Gdiff | Tim Pope | 1 | +1 | -0 |
| 2010-10-24 17:40 | Fix error after empty commit message | Tim Pope | 1 | +2 | -1 |
| 2010-10-24 17:39 | Remove debugging statement | Tim Pope | 1 | +0 | -1 |
| 2010-09-16 03:23 | <C-N> and <C-P> in :Gstatus cycle between files | Tim Pope | 2 | +5 | -1 |
| 2010-09-09 15:17 | Fix :Gcommit with noisy pre-commit hook | Tim Pope | 1 | +1 | -1 |
| 2010-08-22 02:52 | :Gwrite! calls git add --force | Tim Pope | 1 | +5 | -1 |
| 2010-08-19 02:14 | Attempt to address GitHub issue #16 | Tim Pope | 1 | +1 | -1 |
| 2010-08-03 19:23 | Rename fugitive#buffer().name() to spec() | Tim Pope | 1 | +18 | -14 |
| 2010-08-03 19:22 | FileType does not have <amatch> as path | Tim Pope | 1 | +1 | -1 |
| 2010-08-04 13:29 | Update email | Tim Pope | 1 | +1 | -1 |
| 2010-08-03 13:22 | Tighten check of 'tags' for duplicate | Tim Pope | 1 | +1 | -1 |
| 2010-08-02 20:52 | Fix setting of 'tags' | Tim Pope | 1 | +1 | -1 |
| 2010-07-28 18:41 | Point 'tags' at .git/tags | Tim Pope | 1 | +4 | -1 |
| 2010-07-26 02:38 | Press dh in :Gstatus to do a horizontal diff | Tim Pope | 2 | +11 | -8 |
| 2010-06-28 19:48 | Whitespace fix | Tim Pope | 1 | +2 | -2 |
| 2010-07-26 01:53 | Document `:Gdiff!` | Tim Pope | 1 | +3 | -0 |
| 2010-07-18 11:06 | Ignore tags file that Vim generates. | Vincent Driessen | 1 | +1 | -0 |
| 2010-06-18 02:57 | Expose config settings and user signature. | Michael Geddes | 1 | +12 | -0 |
| 2010-06-28 15:50 | Jump to horizontal diff on "index ..." lines | Tim Pope | 1 | +8 | -1 |
| 2010-06-26 01:30 | Replace "Use" with clearer "Press" | Tim Pope | 1 | +1 | -1 |
| 2010-06-08 15:08 | Fix :Gblame with csh | Tim Pope | 1 | +5 | -1 |
| 2010-06-03 02:42 | Allow applying from git diffs to work under win32. | Michael Geddes | 1 | +5 | -1 |
| 2010-06-03 03:43 | Fix endif error | Tim Pope | 1 | +1 | -1 |
| 2010-05-25 20:48 | Only :diffoff in 'diff' buffers | Tim Pope | 1 | +8 | -2 |
| 2010-05-25 20:32 | Fix indent | Tim Pope | 1 | +8 | -8 |
| 2010-05-25 19:34 | Use window not buffer variable for window restore | Tim Pope | 1 | +5 | -5 |
| 2010-05-25 19:32 | Add missing clear of augroup | Tim Pope | 1 | +1 | -0 |
| 2010-04-14 15:05 | Disable diff more more aggressively | Tim Pope | 1 | +10 | -2 |
| 2010-04-14 14:48 | :Gdiff! splits horizontally | Tim Pope | 1 | +7 | -6 |
| 2010-03-21 21:18 | fugitive.vim 1.1 | Tim Pope | 1 | +1 | -1 |
| 2010-03-20 01:48 | `D` in :Gstatus not on a file invokes :Git diff | Tim Pope | 1 | +6 | -5 |
| 2010-03-20 01:23 | `D` in :Gstatus invokes :Gdiff | Tim Pope | 2 | +23 | -1 |
| 2010-03-20 01:06 | Fix error in :Gmove | Tim Pope | 1 | +1 | -1 |
| 2010-03-19 23:59 | Allow double quotes in :Git and :Ggrep arguments | Tim Pope | 1 | +8 | -6 |
| 2010-03-12 03:14 | Finish pending commit even if exiting Vim | Tim Pope | 1 | +1 | -1 |
| 2010-03-11 00:44 | Skip duplicate "Signed-off-by" [Wincent Colaiuta] | Tim Pope | 1 | +1 | -1 |
| 2010-03-11 00:37 | Strip .exe from completed Git commands | Tim Pope | 1 | +1 | -1 |
| 2010-03-10 00:13 | Fix restoring of $GIT_INDEX_FILE | Tim Pope | 1 | +1 | -1 |
| 2010-03-10 00:03 | Use forward slashes in tab complete on Windows | Tim Pope | 1 | +11 | -11 |
| 2010-03-09 13:43 | Fix :Gblame on Windows | Tim Pope | 1 | +4 | -3 |
| 2010-03-09 03:57 | Leave pager enabled on win32 git invocation | Tim Pope | 1 | +2 | -2 |
| 2010-03-09 03:51 | Attempt to support 'noshellslash' on Windows | Tim Pope | 1 | +14 | -4 |
| 2010-03-06 03:28 | Pass :Gblame flags along to git-blame | Tim Pope | 2 | +24 | -12 |
| 2010-02-25 03:48 | Add a README | Tim Pope | 1 | +45 | -0 |
| 2010-02-16 14:28 | Delete blame buffers when closed | Tim Pope | 1 | +1 | -1 |
| 2010-02-15 19:03 | fugitive.vim 1.0 | Tim Pope | 1 | +2 | -0 |
| 2010-02-15 19:03 | Simplify include guard | Tim Pope | 1 | +1 | -1 |
| 2010-02-15 18:58 | Fix GitHub capitalization | Tim Pope | 1 | +1 | -1 |
| 2010-02-15 17:04 | Mention :Gstatus and :Gcommit in introduction | Tim Pope | 1 | +4 | -0 |
| 2010-02-14 20:55 | Fix :Gdiff path/to/file | Tim Pope | 1 | +2 | -2 |
| 2010-02-14 19:16 | Update tag line | Tim Pope | 2 | +2 | -2 |
| 2010-02-14 18:56 | Add some overly clever undocumented mappings | Tim Pope | 1 | +4 | -1 |
| 2010-02-14 18:03 | Select neighboring file after "-" in :Gstatus | Tim Pope | 1 | +8 | -9 |
| 2010-02-10 15:07 | Autodetect need for uppercase statusline flag | Tim Pope | 1 | +6 | -2 |
| 2010-02-08 02:54 | Fire on cwd when no arguments are given to Vim | Tim Pope | 1 | +15 | -7 |
| 2010-02-08 02:53 | Formally deprecate :Gread! | Tim Pope | 1 | +4 | -1 |
| 2010-02-03 04:46 | Add optional statusline indicator | Tim Pope | 2 | +35 | -0 |
| 2010-02-03 04:23 | Remove = separators from documentation | Tim Pope | 1 | +0 | -6 |
| 2010-01-31 21:04 | Add trailing slash to :Gmove completion | Tim Pope | 1 | +3 | -1 |
| 2010-01-30 05:38 | Compare timestamps as integers | Tim Pope | 1 | +2 | -2 |
| 2010-01-30 05:31 | In :Gdiff, newest file is shown on right | Tim Pope | 2 | +31 | -2 |
| 2010-01-25 04:07 | Warn about git-branch-info.vim stupidity | Tim Pope | 1 | +9 | -1 |
| 2010-01-25 03:59 | Work around git-branch-info.vim stupidity | Tim Pope | 1 | +4 | -1 |
| 2010-01-15 18:37 | Map P and ~ in :Gblame | Tim Pope | 1 | +5 | -3 |
| 2010-01-14 03:01 | Partial support for csh and cmd.exe | Tim Pope | 1 | +37 | -9 |
| 2010-01-13 22:50 | Standardize technique for temporary cd | Tim Pope | 1 | +17 | -17 |
| 2010-01-13 22:39 | Be flexible with path delimiter in detection | Tim Pope | 1 | +2 | -2 |
| 2010-01-13 22:38 | Remove debugging statement | Tim Pope | 1 | +0 | -1 |
| 2010-01-12 03:51 | Press p in :Gstatus to add/reset --patch | Tim Pope | 2 | +54 | -1 |
| 2010-01-12 03:59 | Consistently use - when talking about git commands | Tim Pope | 1 | +6 | -6 |
| 2010-01-12 01:20 | Unmap jumps that don't work in :Gstatus | Tim Pope | 1 | +2 | -0 |
| 2010-01-11 20:21 | :Gread is now equivalent to :Gread! | Tim Pope | 2 | +9 | -10 |
| 2010-01-10 05:04 | :Gwrite in :Gstatus invokes :Gcommit | Tim Pope | 1 | +2 | -0 |
| 2010-01-10 04:31 | Add :Gcommit | Tim Pope | 2 | +107 | -1 |
| 2010-01-10 04:20 | Fix jump for "# Your branch ... 'localbranch'" | Tim Pope | 1 | +1 | -1 |
| 2010-01-10 03:56 | Fix lack of shell escaping | Tim Pope | 1 | +1 | -1 |
| 2010-01-10 00:17 | Fix issue with status reloading | Tim Pope | 1 | +4 | -3 |
| 2010-01-10 00:12 | Deprecate :Gread with no range or bang | Tim Pope | 2 | +11 | -1 |
| 2010-01-09 23:19 | Enable readable editing of *index*.lock | Tim Pope | 1 | +14 | -4 |
| 2010-01-09 22:35 | Tighten up some equality checks | Tim Pope | 1 | +5 | -5 |
| 2010-01-09 22:01 | Add missing "abort" to some status functions | Tim Pope | 1 | +3 | -3 |
| 2010-01-09 23:23 | Update email address | Tim Pope | 1 | +1 | -1 |
| 2010-01-09 18:41 | Fix :0Gread to operate at very top of file | Tim Pope | 2 | +3 | -2 |
| 2009-12-14 05:00 | Allow overriding :Glog summary format | Tim Pope | 1 | +5 | -1 |
| 2009-12-14 00:49 | Remove "." from 'path' in "fugitive://" files | Tim Pope | 1 | +9 | -1 |
| 2009-11-15 04:47 | Pass :Glog arguments to git-log | Tim Pope | 2 | +24 | -14 |
| 2009-11-12 02:37 | Don't show "parent " line in first commit | Tim Pope | 1 | +6 | -2 |
| 2009-11-11 05:16 | Don't assume buffer().commit() is a hash or stage | Tim Pope | 1 | +4 | -4 |
| 2009-11-11 03:26 | Fix :Glog when run from a file in .git/ | Tim Pope | 1 | +7 | -3 |
| 2009-11-11 02:17 | Quiet some "E171: Missing :endif" errors | Tim Pope | 1 | +8 | -11 |
| 2009-11-04 03:23 | Expose function to reload status window | Tim Pope | 1 | +6 | -6 |
| 2009-10-23 18:02 | Don't delete unloaded buffers in :Gwrite | Tim Pope | 1 | +1 | -1 |
| 2009-10-23 01:54 | Accept a count or selection with - in :Gstatus | Tim Pope | 1 | +36 | -25 |
| 2009-10-23 02:22 | Run autocommands after writing to index | Tim Pope | 1 | +1 | -0 |
| 2009-10-23 02:08 | Remove hard-coded git executable reference | Tim Pope | 1 | +1 | -1 |
| 2009-10-20 02:11 | Add :Gstatus with "-" map to stage and unstage | Tim Pope | 2 | +143 | -13 |
| 2009-10-20 01:56 | Support :Git with no arguments | Tim Pope | 1 | +1 | -1 |
| 2009-10-20 01:42 | Prevent bells during :Gwrite | Tim Pope | 1 | +15 | -4 |
| 2009-10-19 02:43 | Guard against a count in all maps | Tim Pope | 1 | +4 | -4 |
| 2009-10-18 23:54 | Fix tab restoration edge case in :Gwrite | Tim Pope | 1 | +1 | -1 |
| 2009-10-18 22:12 | Jump on a rename or "diff --git" line | Tim Pope | 1 | +22 | -2 |
| 2009-10-15 22:47 | Better handling of :/pattern style revisions | Tim Pope | 1 | +11 | -1 |
| 2009-10-15 22:33 | Fix :Gdiff HEAD when in a blob | Tim Pope | 1 | +1 | -1 |
| 2009-10-15 16:52 | Fix typo and debugging statement in :Gwrite | Tim Pope | 1 | +1 | -2 |
| 2009-10-15 04:02 | Activate in netrw directories | Tim Pope | 1 | +1 | -0 |
| 2009-10-15 03:26 | :Gdiff does a three-way during a conflict | Tim Pope | 2 | +26 | -9 |
| 2009-10-15 03:15 | Write to index and work tree with :Gwrite | Tim Pope | 2 | +114 | -0 |
| 2009-10-15 02:30 | Fix writing to stage when not the current buffer | Tim Pope | 1 | +5 | -3 |
| 2009-10-14 23:51 | Trap BufWinLeave which fires with 'hidden' set | Tim Pope | 1 | +1 | -1 |
| 2009-10-14 22:57 | No backtrace on :Ggrep buffer abandonment failure | Tim Pope | 1 | +4 | -2 |
| 2009-10-14 19:53 | Don't blow up on :Gdiff HEAD | Tim Pope | 1 | +1 | -1 |
| 2009-10-13 01:48 | Fix :Gblame when run from a subdirectory | Tim Pope | 1 | +48 | -37 |
| 2009-10-13 02:11 | Fix a nonstandard fugitive error message | Tim Pope | 1 | +1 | -1 |
| 2009-10-11 15:48 | Tweak formatting of introduction | Tim Pope | 1 | +3 | -3 |
| 2009-10-10 23:47 | Initial commit | Tim Pope | 2 | +1212 | -0 |