motiejus/dotfiles

Unnamed repository; edit this file 'description' to name the repository.
git clone https://git.jakstys.lt/motiejus/dotfiles.git
Log | Tree | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2022-09-23 13:02[git-subtrac for e7dcf18d155ef33124fdf862288b5bdcf82e198a]git-subtrac0+0-0
2022-09-23 13:01[git-subtrac for d02781543ab479c28984753e352ed020a4412b88]git-subtrac12+0-9845
2022-09-04 09:37Avoid invalid glob during tab completeTim Pope1+1-1
2022-08-17 13:21Add deprecation warning on editing .git/indexTim Pope1+3-0
2022-08-17 14:18Fix broken blame mapsTim Pope1+3-3
2022-06-17 18:07Restore popular fugitive#repo() functionsTim Pope1+14-5
2022-07-28 12:46Consistently handle missing command jobs across platformsTim Pope1+13-5
2022-07-28 12:00Drop g:fugitive_legacy_quotingTim Pope1+2-10
2022-06-19 08:01Set b:undo_indentDoug Kearns1+2-0
2022-07-27 16:35Move BufWrite autocmd to ftpluginGregory Anders2+7-17
2022-07-27 11:14Account for ch_status() == 'fail'Tim Pope1+5-5
2022-07-22 05:23Move status buffer to fugitive:// URLTim Pope1+1-12
2022-07-21 02:42Fix backward navigation from the middle of a lineyut231+4-0
2022-07-21 02:37Fix `[c` from the first hunk of a fileyut231+3-0
2022-07-12 18:15Drop URL encoding workaround from :GBrowse APITim Pope1+1-3
2022-07-08 04:23Don't use "~" for in-band signaling in :GBrowse APITim Pope1+3-3
2022-07-08 04:56URL encode "="Tim Pope1+1-1
2022-07-08 04:45Fix automatic status reload when at fugitive:// URLTim Pope1+1-1
2022-06-26 21:03Use URL encoding for Fugitive URLsTim Pope1+15-7
2022-06-26 20:02Handle URL-unsafe characters in :GBrowse APITim Pope1+10-6
2022-06-19 18:29URL decode FugitiveRemote().path and .userTim Pope1+13-4
2022-06-28 19:33Accept multiple arguments to :Gdrop, like :dropTim Pope2+33-11
2022-06-28 19:20Don't default :Gedit to cwd in empty windowTim Pope1+7-10
2022-06-27 04:54Use forward slashes for non-Fugitive URLs on win32Tim Pope1+4-2
2022-06-27 01:27Tease apart :Gedit argument parsing and expansionTim Pope1+33-29
2022-06-27 01:36Correctly handle :Gedit + +SecondCommandTim Pope1+3-0
2022-06-26 21:13Reject invalid URLs from GBrowse providersTim Pope1+5-10
2022-06-26 21:27Fix misc errors on Vim 7.4Tim Pope1+5-5
2022-06-26 20:58Remove inadvertent dict function flagTim Pope1+1-1
2022-06-26 20:47Encapsulate appending relative path to Fugitive URLTim Pope1+21-17
2022-06-26 19:49Sync up win32 and UNIX fugitive:// regexpsTim Pope1+1-1
2022-06-26 19:41Fix match of fugitive:////unchost/path// on win32Tim Pope1+1-1
2022-06-26 19:22Use fugitive:///c:/ instead of fugitive://c:/ on win32Tim Pope1+11-4
2022-06-25 11:42Don't silence cmapJaehwang Jung1+1-1
2022-06-24 20:57Fix FugitiveExtractGitDir() with dict argumentTim Pope1+1-1
2022-06-23 22:05Move FugitiveParse() implementation into autoload fileTim Pope2+9-10
2022-06-23 21:54Fix Projectionist root for .git/info/projections.jsonTim Pope1+1-1
2022-06-23 18:38Don't reuse status window for :GdropTim Pope1+1-1
2022-06-21 00:16Look for "fugitive_dir" as dictionary keyTim Pope2+14-13
2022-06-18 03:52Rework ref handing in :GBrowseTim Pope1+78-73
2022-06-17 23:41DWIM for :GBrowse remote-nameTim Pope1+8-4
2022-06-19 01:51Remove redundant URL escaping in :GBrowseTim Pope1+0-3
2022-06-18 14:03Compute correct line numbers in blame bufferTim Pope1+10-5
2022-06-18 03:17Delete temp files created computing :GBrowse line numbersTim Pope1+3-1
2022-06-18 03:00Simplify conditional around :GBrowse line number computationTim Pope1+17-20
2022-06-18 04:32Fix :GBrowse in :Git blame windowTim Pope1+1-1
2022-06-16 19:47Cope gracefully with missing .git/indexTim Pope1+1-1
2022-06-17 17:15Restore .git_dir on fugitive#repo()Tim Pope1+5-1
2022-06-12 20:08Provide :GdropTim Pope2+4-0
2022-06-07 07:23Remove :Gcommit family of error stubsTim Pope1+0-13
2022-06-14 22:02Extract helper to determine position in diff hunkTim Pope1+32-24
2022-06-14 17:50Handle quoted filenames in diff --git headersTim Pope1+31-16
2022-06-14 18:14Include "\ No newline at end of file" in status bufferTim Pope1+1-1
2022-06-14 17:16Fix inconsistent whitespace matching in regexpsTim Pope1+3-3
2022-06-03 22:39Partially support ".git" files and symlinks without core.worktreeTim Pope2+39-19
2022-06-12 17:07Loosen autocommand patterns for fugitive:// URLsTim Pope1+5-5
2022-06-13 14:07Optimize inline expansion for large diffsTim Pope1+33-27
2022-06-12 20:06Remove last vestiges of :Gread!Tim Pope3+5-18
2022-06-13 11:10Fix error message on fugitive#repo().config()Tim Pope1+1-2
2022-06-13 11:12DWIM for % and # in URL argumentTim Pope1+2-0
2022-06-12 16:46Add error stubs for old fugitive#repo() objectTim Pope1+59-0
2022-05-31 18:24Improve performance of FugitiveStatusline()Tim Pope1+2-2
2022-05-31 20:23Leverage FugitiveActualDir() abstractionTim Pope1+3-3
2022-06-07 06:03Drop obsolete public functionsTim Pope2+0-149
2022-06-07 09:20Set b:git_dir in FugitiveEditor buffersTim Pope1+1-0
2022-06-07 09:19Extract helper to initialize b:git_dirTim Pope1+7-3
2022-06-07 07:59Define global <Plug> maps regardless of g:fugitive_no_mapsTim Pope1+3-2
2021-05-05 20:15Drop support for Vim older than 7.4Tim Pope2+19-57
2022-06-07 06:09Fix syntax errorTim Pope1+4-4
2022-06-07 05:08Drop support for `autocmd User Fugitive`Tim Pope2+9-22
2022-06-07 05:03fugitive.vim 3.7Tim Pope1+1-1
2022-06-04 00:33Expire b:git_dir on buffer renameTim Pope1+1-0
2022-06-01 16:53Avoid unnamed buffer with :set hiddenTim Pope1+1-1
2022-05-31 19:26Retool $GIT_INDEX_FILE handlingTim Pope1+15-7
2022-05-31 19:59Fix fugitive#simplify() with summary URLTim Pope1+3-1
2022-05-30 20:39Support Git for Windows bundled MSYS VimTim Pope1+9-3
2022-05-30 07:48Provide FugitiveActualDir()Tim Pope1+5-1
2022-05-30 15:00Introduce helper to normalize to backslashes on win32Tim Pope2+74-41
2022-05-29 01:57Remove dead code for resolving symlinked buffer nameTim Pope1+2-8
2022-05-27 23:56Accept both fugitive://C:/ and fugitive:///C:/ on win32Tim Pope2+10-6
2022-05-28 22:25Avoid reusing variableTim Pope1+2-2
2022-05-28 02:54Fix statusline indicator on older VimTim Pope1+3-0
2022-05-28 01:01Move s:SameRepo() next to other Git dir functionsTim Pope1+5-5
2022-05-23 00:21Make summary buffer available at fugitive:// URLTim Pope2+15-9
2022-05-22 23:52Extract helper for checking for same repositoryTim Pope1+13-7
2022-05-23 02:10Allow :GBrowse : to browse to repository homepageTim Pope1+0-2
2022-05-23 02:25Use correct normalization of URL in fugitive#Path()Tim Pope1+1-1
2022-05-23 02:24Add missing ! to function definitionTim Pope1+1-1
2022-05-22 21:33Experimentally allow passing Git dir to fugitive#Command()Tim Pope1+2-2
2022-05-11 05:45Distinguish between uses of Git dir, part 2Tim Pope1+10-9
2022-05-22 01:18Read more of config file for core.worktree checkTim Pope1+4-4
2022-05-20 15:36Track correct window when blaming twice-open bufferTim Pope1+1-1
2022-05-14 05:46Extract Git dir cache keys to local variablesTim Pope1+19-17
2022-05-11 02:57Properly normalize Git dir in 'keywordprg'Tim Pope1+2-2
2022-05-11 06:07Force Vim path normalization in fugitive#Path()Tim Pope1+2-2
2022-05-11 03:28Fix HEAD cache expiry on FugitiveDidChange()Tim Pope1+6-6
2022-05-11 04:04Remove redundant "dir" keys from dictionariesTim Pope1+0-5
2022-05-11 02:47Remove fugitive#head()Tim Pope1+4-8
2022-04-26 14:37Use setfiletype instead of set filetypeGregory Anders1+2-2
2022-04-27 22:00syntax updateAndrew Kelley1+1-0
2022-04-26 20:21Provide explicit explanation of command namingTim Pope1+16-2
2022-04-21 19:02Clarify ~ and P maps in blame windowTim Pope1+2-2
2022-04-21 03:25Revert "Avoid IO from ":p" during detection"Tim Pope1+2-3
2022-04-20 17:48Avoid IO from ":p" during detectionTim Pope1+3-2
2022-04-20 22:29Remove another acwrite checkTim Pope1+1-1
2022-04-20 22:27Don't consider buftype=acwrite buffers to have real filenamesTim Pope1+2-2
2022-04-20 16:15Show local commits when no upstream is setMaksim Odnoletkov1+16-7
2022-04-19 22:35Adjust handling of 'buftype' during detectionTim Pope1+6-6
2022-04-14 06:16Default g:ceiling_directories to parent of $HOMETim Pope1+5-4
2022-04-12 23:51Check for ch_close_in() to ensure full Vim jobs supportTim Pope1+5-5
2022-04-05 16:11Move unpushed sections above unpulled, againTim Pope1+7-7
2022-04-01 21:40Turn remaining deprecated commands into error stubsTim Pope1+18-5
2022-04-01 22:26Allow simultaneous blames in diffed buffersTim Pope1+2-1
2022-03-26 19:32Replace 'cursorbind' in blame with manual line syncingTim Pope1+17-12
2022-03-30 15:07Fix expansion of SSH host aliasesTim Pope1+9-3
2022-03-26 19:13Avoid I/O from ":p" when handling temp filesTim Pope1+33-15
2022-03-25 22:07Provide g:fugitive_defer_to_existing_mapsTim Pope2+3-3
2022-03-25 21:50Provide literally named <Plug> mapsTim Pope2+9-3
2022-03-24 12:02Fix line wrap in READMETim Pope1+2-1
2022-03-15 06:41add `@extern`Andrew Kelley1+1-0
2022-03-09 15:50Add :GUnlink, like in eunuch.vimTim Pope3+7-1
2022-03-03 23:38add more builtinsAndrew Kelley1+2-0
2022-03-01 12:35Fix infinite loop when summary window contains no sectionsTim Pope1+1-1
2022-02-11 17:45Match FugitiveRemote() interface to window.location in JSTim Pope2+9-4
2022-02-11 16:36Parse anchor in remote URLTim Pope1+18-16
2022-02-11 02:08Revert "Do fmt and ast-check steps separately"Andrew Kelley3+6-62
2022-02-02 16:53More robut escaping of +cmd argumentsTim Pope1+9-5
2022-02-02 10:49Add czs as :Git stash push --stagedTim Pope1+3-2
2022-01-28 18:44syntax: add f80Andrew Kelley1+1-0
2022-01-24 03:56Add basic bisect subcommand completionRoger Bongers1+17-1
2022-01-17 04:16Do fmt and ast-check steps separatelyCorey Williamson3+62-6
2022-01-15 21:28Added @select builtinMichal Ziulek1+1-0
2022-01-15 19:52add `@prefetch` builtinAndrew Kelley1+1-0
2022-01-11 23:35Support extensions.worktreeConfigTim Pope1+18-8
2021-12-12 18:29Move CommonDir() from autoload to pluginTim Pope2+18-22
2022-01-11 19:43Add core.worktree to FAQTim Pope1+11-0
2022-01-11 23:06Eliminate filereadable() guards by catching readfile() errorTim Pope1+15-8
2022-01-11 18:33Require core.bare=true for bare repositoriesTim Pope2+3-3
2022-01-10 16:08Remove :silent from all :checktime usesTim Pope1+4-4
2022-01-05 15:47Support tab complete of :Git push remote \+branchTim Pope1+3-0
2022-01-05 15:59Account for optional escaping in tab completeTim Pope1+7-5
2021-12-23 20:14Extend lazy detection to netrwTim Pope1+2-3
2021-12-29 21:48Fix status reload after staging entire sectionTim Pope1+6-3
2021-12-21 05:37replace c_void with anyopaqueSamarth Hattangady1+1-1
2021-12-28 20:56Narrow application of broken jobwait() workaroundTim Pope1+4-2
2021-12-07 08:23Simplify extraction of directory of buffer nameTim Pope1+4-8
2021-12-23 19:27Resize EDITOR window automatically when necessaryTim Pope1+12-2
2021-12-24 02:46Don't feedkeys() into terminal windowTim Pope1+1-1
2021-12-23 19:57Remove redundant ":p" modification during detectionTim Pope1+2-2
2021-09-30 17:38Make string delimiters the same color as stringsAmelia Clarke1+1-1
2021-12-14 22:50Allow user to specify std dirGregory Anders1+6-2
2021-10-14 07:53Let the multiline string delimiter be a delimiterBastien Dejean1+1-1
2021-12-12 18:28Fix possible infinite loopTim Pope1+3-2
2021-12-08 21:07Don't treat buftype=nofile buffer names as file namesTim Pope1+1-1
2021-12-07 14:54Fix accidental :execute 0Tim Pope1+1-0
2021-12-07 14:06Try nested autocmds for ReadCmd/WriteCmdTim Pope2+9-9
2021-12-02 00:58Don't reject invalid Git dir when detecting common dirTim Pope1+1-3
2021-12-02 00:48Fix blame from stage bufferTim Pope1+1-1
2021-12-02 00:27Disable diff.suppressBlankEmpty for summary window diffTim Pope1+2-2
2021-11-28 20:36Fix gf error in commit message outside of repositoryTim Pope1+1-1
2021-11-25 19:53fugitive.vim 3.6Tim Pope1+1-1
2021-11-22 17:49Try to avoid trailing newline blame issuesTim Pope1+7-3
2021-11-19 22:42Remove dead codeTim Pope1+0-7
2021-11-19 22:19Support copies with :Gclog --followTim Pope1+1-1
2021-11-19 22:16Remove q map stubsTim Pope1+0-9
2021-11-16 21:08Use dummy events to prevent "No matching autocommands" messageTim Pope1+14-11
2021-11-16 18:43Fix command execution on Vim 7Tim Pope1+8-1
2021-11-16 01:54Fix readfile() usageTim Pope1+1-1
2021-11-15 05:31Fix typoTim Pope1+2-2
2021-11-15 05:17fugitive.vim 3.5Tim Pope1+1-1
2021-11-13 21:22Provide FugitiveRemote()Tim Pope1+17-0
2021-11-11 05:44Don't scroll :Git! window for paginated commandsTim Pope1+2-1
2021-11-02 18:07Fix race condition on nvim 0.4Tim Pope1+1-1
2021-10-27 07:16Revert "Use :redrawstatus rather than &ro = &ro"Tim Pope1+2-1
2021-10-26 13:22Use :redrawstatus rather than &ro = &roTim Pope1+1-2
2021-10-19 15:41Support blame maps without filetype plugin onTim Pope1+32-24
2021-09-19 16:49Provide for retrieving parsed remote URLTim Pope1+73-42
2021-10-17 13:41Move to beginning of line in "(" mapTim Pope1+2-2
2021-10-17 15:21Guard against parallel status reloadTim Pope1+3-2
2021-10-16 16:56Further decouple #BufReadStatus() from v:cmdbangTim Pope2+4-4
2021-10-16 14:23Ignore v:cmdbang when not in autocommandTim Pope1+3-3
2021-10-12 17:55Remove leading slash when parsing scpremote:/~userTim Pope1+14-10
2021-10-16 14:04Help file formatting fixTim Pope1+1-0
2021-10-14 03:28add `@maximum` and `@minimum`Andrew Kelley1+2-0
2021-10-12 16:29Don't show diff on root commitsTim Pope1+1-1
2021-10-11 04:32Adjust encapsulation of escaped completion handlingTim Pope1+3-4
2021-10-10 17:23Allow escaped characters in tab completeTim Pope1+2-1
2021-10-06 21:35Improve parallelism of status buffer with earlier diffTim Pope1+10-9
2021-10-08 23:03Ensure jobstart on_exit runs when waitingTim Pope1+3-0
2021-10-06 18:44Make status buffer diff retrieval asynchronousTim Pope1+8-7
2021-10-01 18:26Collapse all status buffer diffs on :edit!Tim Pope1+3-0
2021-09-30 01:35Support reload on custom chmod and unlink eventsTim Pope1+1-0
2021-09-30 01:21Restore laziness of status reload after writeTim Pope1+1-1
2021-09-30 16:41Minor performance improvement to global map definitionTim Pope1+10-13
2021-09-29 23:25add `@mulAdd` builtinAndrew Kelley1+1-0
2021-09-29 20:48Show overflow sections as 255+ not 256Tim Pope2+29-15
2021-09-28 11:11Fix default remote in fugitive#RemoteUrlSteven Humphrey1+2-1
2021-09-25 14:19Add experimental behavior for X on commit lineTim Pope1+8-5
2021-09-23 18:02Fix :GBrowse - destinationTim Pope1+2-4
2021-09-23 08:39Fix wrong variable name in fugitive#RemoteUrl()Tim Pope1+1-1
2021-09-19 16:18Extract helper to parse fugitive#RemoteUrl() argumentsTim Pope1+40-18
2021-09-19 18:44Fix resolution of scp style URLsTim Pope1+1-1
2021-09-19 13:57Normalize path when parsing remote URLTim Pope1+23-21
2021-09-19 16:21Avoid repeat config retrieval in :GBrowseTim Pope1+11-10
2021-09-19 12:21Separate remote resolution from URL reassemblyTim Pope1+40-18
2021-09-19 11:52Invert flag for lazy initializationTim Pope1+2-2
2021-09-17 10:15Try to avoid interference by $GIT_DIR and $GIT_WORK_TREETim Pope1+6-3
2021-09-16 12:13Respect 'splitright' instead of 'splitbelow' for :verticalTim Pope1+11-3
2021-09-14 22:18Support jump to diff from :Git log --name-statusTim Pope1+9-0
2021-09-14 18:04Fix typoTim Pope1+1-1
2021-09-14 07:33Make RemoteUrl() option parsing a bit less convolutedTim Pope1+5-8
2021-09-14 06:12Fix check for wrong executableTim Pope1+1-1
2021-09-14 04:06Fix FugitiveRemoteUrl('origin', FugitiveConfig())Tim Pope1+1-1
2021-09-14 00:12Override GPG_TTY to prevent terminal garblingTim Pope1+11-2
2021-09-13 20:58Extract helper to determine PTY availabilityTim Pope1+6-1
2021-09-13 09:02Use --filters in cat-file whenever possibleYuriy Taraday1+4-2
2021-09-10 20:13Force current buffer number for FugitiveStatusline()Tim Pope1+1-1
2021-09-10 19:51Tab complete :Git ++options and --optionsTim Pope1+6-2
2021-09-10 17:38Support lazy initialization in statusline indicatorTim Pope1+1-1
2021-09-10 17:36Eliminate internal use of FugitiveCommonDir()Tim Pope1+1-1
2021-09-10 06:39Fix inconsistency when scrolling :Git! preview windowTim Pope1+1-5
2021-09-08 19:44Standardize <mods> handling for quickfix commandsTim Pope1+9-5
2021-09-07 18:16Fix typo in error messageTim Pope1+1-1
2021-09-07 17:59Use new tab for --patch mapsTim Pope1+5-5
2021-09-07 16:41Drop unused args parameter from :Gcommand implementationsTim Pope2+33-33
2021-09-06 23:01Make initialization lazyTim Pope1+6-2
2021-09-06 19:14Provide User FugitiveEditor eventTim Pope2+15-1
2021-09-05 14:00Avoid error when mapcheck() and <unique> semantics differTim Pope1+1-1
2021-09-04 04:09Fix pedit map in :Git -p grepTim Pope1+8-2
2021-09-03 15:12Add >/ and >:/ as work-tree version expansionsTim Pope1+1-1
2021-09-02 17:03fugitive.vim 3.4Tim Pope1+1-1
2021-09-01 12:44Provide FugitiveDidChange()Tim Pope1+12-0
2021-09-01 23:20Enforce 'autowrite' in all subcommandsTim Pope1+4-0
2021-09-01 22:54Remove :GcgrepTim Pope2+1-2
2021-09-01 22:40Fix :Git difftool on Vim 7Tim Pope1+0-1
2021-09-01 22:36Fix :Ggrep on Vim 7Tim Pope1+1-1
2021-09-01 14:24Change :Gstatus to error stubTim Pope1+4-1
2021-09-01 13:56Document ++curwinTim Pope1+5-5
2021-09-01 13:49Support :Git ++curwin blame %Tim Pope1+1-1
2021-09-01 13:13Change :0,1Git blame to split by defaultTim Pope1+12-16
2021-09-01 12:34Expand ~~ as cwdTim Pope1+5-3
2021-09-01 11:54Tab complete !bufnrTim Pope1+1-1
2021-08-31 22:26Improve fallback go-to-file in temp buffersTim Pope1+16-3
2021-08-31 21:11Update :Gpush FAQ entry to mention :Git!Tim Pope1+3-8
2021-08-31 19:20Pre-expand argument when completing Git objectsTim Pope1+14-11
2021-08-31 21:43Return full ref name on FugitiveHead(-1)Tim Pope1+7-3
2021-08-31 20:32Fix check for maps disabled by dictionaryTim Pope1+1-1
2021-08-31 20:28Fix check for -addr=other on nvimTim Pope1+1-1
2021-08-31 18:59Expand :GMove and :GRename argumentsTim Pope1+27-16
2021-08-31 14:43Document :Ggrep -qTim Pope1+4-0
2021-08-31 18:56Expand :(literal)./ arguments to use cwdTim Pope1+1-1
2021-08-31 18:51Clean up job dictionary entry after nvim job completesTim Pope1+1-0
2021-08-31 17:49Add stdin support to FugitiveExecute()Tim Pope1+30-6
2021-08-31 16:09Further tweak to direct :Git blame count handlingTim Pope1+5-3
2021-08-28 11:10Replace #ReloadStatus() with #DidChange()Tim Pope1+25-20
2021-08-31 15:57Fix direct blame maps in short filesTim Pope2+26-10
2021-08-31 13:21Make "q" error maps consistentTim Pope1+3-3
2021-08-26 14:21Try :Git for default dispatch in status bufferTim Pope1+3-1
2021-08-31 10:58Accept a dictionary in fugitive#RemoteHttpHeaders()Tim Pope1+6-5
2021-08-29 20:30Better HTTP redirect detectionTim Pope1+45-11
2021-08-29 19:57Fix error on :GBrowse remote/branch@remoteTim Pope1+1-0
2021-08-29 15:23Extend :Gdiffsplit zero argument positioning to ">" argumentsTim Pope1+5-5
2021-08-29 15:15Don't append another filename when expanding ">commit:file"Tim Pope1+12-6
2021-08-29 13:54Favor ssh:// URL over scp style when possibleTim Pope1+5-3
2021-08-28 12:12Limit size based :Gdiffsplit orientation to no argument variantTim Pope2+12-8
2021-08-29 07:50Force :leftabove for :Gdiffsplit! with argumentTim Pope1+5-1
2021-08-28 12:34Respect 'splitbelow' on :Gdiffsplit with argumentTim Pope2+13-34
2021-08-28 12:07Provide :Gdiffsplit ++noverticalTim Pope1+14-3
2021-08-28 15:40Fix edge case in s:Map() short circuitingTim Pope1+14-9
2021-08-28 10:21Provide User FugitivePager autocommand eventTim Pope2+6-2
2021-08-28 09:29Use <cfile> not <cword> for temp file "." mapTim Pope1+5-1
2021-08-27 14:43Support jump to commit in :Git log --graphTim Pope1+1-1
2021-08-27 15:12Provide slightly less bad "." map in temp buffersTim Pope1+18-0
2021-08-27 15:10Map "(" and ")" in blame buffersTim Pope1+2-0
2021-08-26 15:10Provide utility function to expire cached configTim Pope1+12-1
2021-08-26 17:30Tweak Vim 7 more prompt behaviorTim Pope1+1-1
2021-08-26 05:40Disable -- More -- prompt on push/fetchTim Pope1+9-1
2021-08-26 13:04Directly echo :Git output for a few trivial commands on Vim 7Tim Pope1+6-5
2021-08-26 05:27Work around hostile ftplugin/man.vimTim Pope1+3-0
2021-08-26 02:38Trigger FugitiveChanged after writing stage bufferTim Pope1+1-0
2021-08-25 11:35Don't show "Bare" status for worktrees attached to bare reposTim Pope1+6-4
2021-08-20 04:34Add deprecation warning to FugitivePrepare()Tim Pope1+6-0
2021-08-18 02:36Change deprecated Git wrappers to error stubsTim Pope1+8-2
2021-08-20 17:04Provide FugitiveGitVersion()Tim Pope1+8-0
2021-08-20 16:33Provide FugitiveExecute()Tim Pope1+19-0
2021-08-24 18:29Make FugitiveConfig(callback) asynchronousTim Pope1+25-4
2021-08-25 08:39Fix :Git mergeTim Pope1+2-2
2021-08-24 22:50Adjust User events for fugitive:// buffersTim Pope2+30-15
2021-08-24 21:52Support :Git ++curwinTim Pope1+7-6
2021-08-24 04:55Move config --list parsing into Execute callbackTim Pope1+31-30
2021-08-23 06:59Focus quickfix list after :Ggrep! -qTim Pope1+1-1
2021-08-23 06:58Don't match git grep "BUG:" lines as filenameTim Pope1+3-3
2021-08-23 03:47Default :Git grep to pager, not quickfixTim Pope1+9-4
2021-08-23 05:43Support :Ggrep --no-index/--no-cachedTim Pope1+5-3
2021-08-23 05:46Better :Ggrep quickfix patternsTim Pope1+1-1
2021-08-23 05:25Expand ~ and $VAR in :Git argumentsTim Pope1+4-2
2021-08-23 03:33Fix line number inclusion in :GgrepTim Pope1+1-1
2021-08-23 03:16Handle jump to file in :Git -p grep without line numberTim Pope1+24-7
2021-08-23 03:12Fix command preparation bugTim Pope1+6-4
2021-08-23 02:35Better support for --no-literal-pathspecsTim Pope1+17-8
2021-08-22 20:42Drop Vim requirement to 7.3Tim Pope2+5-5
2021-08-23 02:04Improve public API argument order flexibilityTim Pope1+7-3
2021-08-22 05:30Do what I mean for :Git -c alias.foo=blame fooTim Pope1+19-18
2021-08-22 04:59Distinguish between uses of Git dirTim Pope1+55-46
2021-08-22 06:44Allow FugitiveRemoteUrl(name, ':noresolve')Tim Pope1+1-1
2021-08-22 01:58Fix config functions with config dictionary as first argumentTim Pope1+5-5
2021-08-22 04:20Fix false positive "unknown Git error"Tim Pope1+1-1
2021-08-22 04:20Fix FugitiveRemoteUrl()Tim Pope1+1-1
2021-08-22 01:22Remove unused keys from :GBrowse optionsTim Pope1+3-5
2021-08-22 01:14Include remote_name in :GBrowse optionsTim Pope1+11-9
2021-08-21 22:03Rearrange fugitive#ResolveRemote()Tim Pope1+11-14
2021-08-21 20:33Add alternatives to :GBrowse ++remote=Tim Pope1+6-4
2021-08-21 23:19Don't accept 0 to refer to alternate bufferTim Pope1+2-2
2021-08-20 23:43Fix duplicate help tagTim Pope1+0-1
2021-08-20 22:48Fix U in status windowTim Pope1+1-1
2021-08-20 21:01Update documentation for :GitTim Pope1+24-10
2021-08-20 20:11Use :Git --no-pager in Vim 7 to directly echo outputTim Pope1+28-20
2021-08-20 16:58Move FugitivePath() away from documented functionsTim Pope1+12-12
2021-08-20 16:31Add unofficial raw argument list support to fugitive#Execute()Tim Pope1+23-4
2021-08-20 15:47Improve tab completion for :Git pushTim Pope1+17-1
2021-08-19 17:55Introduce FugitiveShellCommand() to replace FugitivePrepare()Tim Pope2+11-9
2021-08-20 14:23Fix :Ggrep argument parsing off-by-one errorTim Pope1+1-0
2021-08-20 13:06Eliminate speck of repetition around :Git --no-pagerTim Pope1+2-2
2021-08-19 23:34Disable 'more' on :Git --no-pagerTim Pope1+9-0
2021-08-20 12:57Don't set $COLUMNS on legacy :! implementationTim Pope1+1-3
2021-08-20 12:54Fix pseudo-job execution on Vim 7Tim Pope1+1-1
2021-08-20 04:46Add -z to :Ggrep quickfix opening flagsTim Pope1+3-3
2021-08-20 04:30Use :Ggrep -q to eschew output in favor of quickfix windowTim Pope1+23-5
2021-08-19 20:45Avoid more possibilities for :Ggrep more promptTim Pope1+5-7
2021-08-19 21:03Avoid line echo during jump to file in :Git -p grepTim Pope1+6-4
2021-08-19 20:43Avoid :Ggrep interrupt leaving behind result without fileTim Pope1+1-1
2021-08-19 20:33Avoid -- More -- prompt during :GgrepTim Pope1+18-6
2021-08-19 16:10Stream to preview window on `:Git! command`Tim Pope1+21-8
2021-08-19 17:50Fix constructing Git shell commandsTim Pope1+2-2
2021-08-17 20:58Use jobs for :Git --paginateTim Pope1+40-54
2021-08-19 17:23Tweak check for Git in PATHTim Pope1+1-1
2021-08-18 02:28Add special case error for failure to find Git in PATHTim Pope1+4-0
2021-08-19 15:09Add optional callback to FugitiveConfig()Tim Pope1+15-1
2021-08-18 16:50Accept Git dir as first argument to FugitiveRemoteUrl()Tim Pope1+1-1
2021-08-11 14:45Use jobs for :GgrepTim Pope1+20-17
2021-08-02 15:39Use jobs for quickfix commandsTim Pope1+45-2
2021-08-18 01:28Standardize on 'git_dir' as dictionary keyTim Pope1+16-18
2021-08-18 00:43Fix :Gedit .git with nonstandard .git dirTim Pope1+1-1
2021-08-18 00:21Pass --git-dir= alongside -C for nontrivial casesTim Pope1+17-4
2021-08-18 00:26Avoid unnecessary -C when querying Git configTim Pope1+1-1
2021-08-17 23:59Include cwd in fugitive#Execute() resultTim Pope1+2-0
2021-08-17 23:01Include --no-literal-pathspecs in FugitiveResult().flagsTim Pope1+8-1
2021-08-17 20:57Respect environment variable overrides when opening terminalTim Pope1+8-3
2021-08-17 20:55Improve check for job environment variable supportTim Pope1+3-1
2021-08-17 18:39Accept buffer numbers and dictionaries in FugitiveDetect()Tim Pope1+9-3
2021-08-16 22:03Support jump to file under cursor in :Git -p grepTim Pope2+37-18
2021-08-16 21:36Improve git grep argument handlingTim Pope1+64-21
2021-08-16 22:25Don't match :0: as line number in :GgrepTim Pope1+1-1
2021-08-14 14:21Deprecate CTRL-N and CTRL-PTim Pope1+2-6
2021-08-14 14:11Don't override user maps with removal noticesTim Pope1+7-7
2021-07-27 15:44Use jobs for all Git execution helpersTim Pope1+131-39
2021-08-11 17:17Avoid shell with nvim terminalTim Pope1+1-1
2021-08-11 18:21Override GIT_INDEX_FILE when belonging to wrong repositoryTim Pope1+42-18
2021-08-11 16:50Use jobs for FileReadCmdTim Pope1+10-3
2021-08-11 16:49Silently ignore trees in s:BlobTemp()Tim Pope1+6-0
2021-07-26 10:21Use jobs for calls to git update-indexTim Pope1+8-2
2020-03-05 15:05Use jobs to capture stdout to fileTim Pope1+51-15
2021-08-10 07:10Fix command preparation when no arguments, only flagsTim Pope1+1-1
2021-08-10 05:40Make prepare functions idempotentTim Pope1+17-9
2021-08-10 05:34Tweak documentation for FugitiveResult()Tim Pope1+1-1
2021-08-10 06:33Convert exec path to Vim path before accessing via filesystemTim Pope1+3-3
2021-08-10 04:35Rename #Prepare to #ShellCommandTim Pope2+11-11
2021-08-10 03:54Separate out flags when parsing Git argumentsTim Pope1+6-4
2021-08-09 02:42Fix fugitive#writefile() when staging new fileTim Pope1+1-1
2021-08-09 02:34Use Git paths when passing temp files to hash-objectTim Pope1+2-2
2021-08-08 09:03Fix FugitiveIsGitDir()Tim Pope1+2-2
2021-08-08 05:39Fix FugitiveHead() for certain aritiesTim Pope1+1-1
2021-08-07 19:31Improve flexibility of public API argument orderTim Pope2+50-16
2021-08-07 19:40Generalize FugitiveIsGitDir() to check for buffer Git dirTim Pope1+5-2
2021-08-07 20:18Fix usage of index()Tim Pope1+1-1
2021-08-07 19:16Apply insteadOf to raw remote URLs in addition to remote namesTim Pope2+34-18
2021-07-27 15:42Homogenize calls to private exec helpersTim Pope1+6-6
2021-08-07 19:49Fix direct usage of fnameescape()Tim Pope1+3-3
2021-08-07 01:49Rename and relocate s:TempCmd()Tim Pope1+22-22
2021-08-07 01:09Fix read command output into buffer with guioptions=!Tim Pope1+11-1
2021-08-07 00:49Accept git_dir dict key in FugitivePrepare()Tim Pope1+3-0
2021-08-07 01:35Fix error message generation in s:ReplaceCmd()Tim Pope1+1-1
2021-08-06 21:44Minimize use of combined stdout and stderrTim Pope1+27-28
2021-07-29 12:27Don't trust git --version with nonzero exit statusTim Pope1+2-1
2021-08-05 21:04Fix error message for system() failure with argument listTim Pope1+3-2
2021-08-05 21:24Tighten check for PowerShell to match Vim's behaviorTim Pope1+2-2
2021-08-05 20:29Add Vim version constraint to new PowerShell supportTim Pope1+4-3
2021-07-30 18:08Encourage FugitiveFind() over FugitiveGitDir()Tim Pope1+2-1
2021-08-03 15:43Eliminate use of ":write !"Tim Pope1+7-12
2021-07-29 12:24Fix determining Git version with custom Git commandTim Pope1+1-1
2021-07-28 19:53Fix incorrect readfile() argumentsTim Pope1+2-2
2021-07-27 19:23Use absolute path to /usr/bin/envTim Pope1+3-3
2021-07-27 15:43Fix omitted Git dir argumentTim Pope1+1-1
2021-07-26 11:53Get remote URL with config rather than shelling outTim Pope1+19-5
2021-04-01 22:44Add methods to config objectTim Pope2+33-12
2021-07-26 12:30Decouple s:SystemError() from GitTim Pope1+9-9
2021-07-24 12:35Document autocommandsTim Pope2+44-3
2021-07-24 11:23Reference plugin file as canonical API documentationTim Pope2+7-0
2021-07-24 11:30Remove "soft" qualifier from deprecated commandsTim Pope1+4-6
2021-07-24 11:53Document FugitiveRemoteUrl()Tim Pope1+7-0
2021-07-26 11:00Document FugitiveGitDir()Tim Pope1+4-0
2021-07-26 11:06Tweak phrasing of FugitiveConfig() family documentationTim Pope1+6-2
2021-07-24 11:32Move FugitiveHead() documentation to plugin fileTim Pope2+7-6
2021-07-24 11:28Improve PowerShell support with recent VimMike Williams1+4-2
2021-07-21 16:30Don't execute autocmds during :GBrowse with rangeDmytro Meleshko1+1-1
2021-07-17 19:55Better support for ssh configTim Pope1+90-26
2021-07-16 22:38Support expanding ## as argument listTim Pope1+38-32
2021-07-12 19:56Use :echomsg for deprecation warningsTim Pope1+8-8
2021-07-12 19:47Avoid stepping on status window in :Gclog/:GllogTim Pope1+1-1
2021-07-12 19:27Generalize :GBrowse - to all temp buffersTim Pope1+17-9
2021-07-12 19:41Tighten loose regexpTim Pope1+1-1
2021-07-12 03:12Fix error parsing worktree out of configTim Pope1+1-1
2021-07-11 15:33Remove unnecessary -complete on command with no argumentsTim Pope1+4-4
2021-07-10 21:56Don't assume unrecognized status headers are refsTim Pope1+3-2
2021-07-10 21:49Don't abbreviate :verticalTim Pope2+3-3
2021-07-03 07:42Error when core.worktree expected but missingTim Pope3+27-8
2021-07-09 16:43Avoid spurious window resizing in :GdiffsplitTim Pope1+7-3
2021-07-08 11:00Fix ternary expression in s:NullErrorElias Norrby1+1-1
2021-07-03 03:42Don't assume FugitiveGitDir() is actual directoryTim Pope2+29-26
2021-07-05 20:41Use cwd to find Git repository for terminal windowTim Pope1+1-1
2021-07-03 03:09Save filenames from rename rather than splitting on " -> "Tim Pope1+24-17
2021-07-04 12:14Fix write in index with guioptions=!Tim Pope1+7-0
2021-07-04 14:34Handle empty items when null splittingTim Pope1+7-1
2021-07-03 02:22Don't capture trailing count as part of section headerTim Pope1+16-15
2021-07-03 09:11Move config getter implementation into autoload fileTim Pope2+38-42
2021-06-25 21:11Unify location of blame mapsTim Pope1+3-3
2021-06-24 18:43Remove formatprgAnand Balakrishnan1+1-3
2021-06-22 00:29use --ast-check in the fmt commandJacob G-W1+12-1
2021-06-19 23:38Fix pager usage for :Git reflogTim Pope1+2-1
2021-06-19 16:40Fix typoTim Pope1+1-1
2021-06-15 08:44Update builtin keywordsLemonBoy1+2-7
2021-06-13 20:15Another typo fix: "try treat them" -> "try treating them"YohananDiamond1+1-1
2021-06-13 18:43Typo fix ("line" -> "like")YohananDiamond1+1-1
2021-06-09 23:02Avoid guioptions=! issues in :Git --paginateTim Pope1+13-3
2021-06-11 21:40Fix shell escaping edge case on win32Tim Pope1+1-1
2021-06-06 19:37Eliminate unnecessary redraw to clear up :Gdiffsplit sync issueTim Pope1+0-2
2021-06-06 19:32Fix missing bang on function declarationTim Pope1+1-1
2021-06-03 02:58Disable PTY when using win32 Git in WSLTim Pope1+1-1
2021-05-31 23:35Don't call exists() on invalid function nameTim Pope1+1-1
2021-05-31 15:52Guard against unloaded plugin in runtime filesTim Pope2+2-2
2021-05-28 21:19Avoid possible hang on failure to start jobTim Pope1+1-1
2021-05-27 14:33Tighten match for commit under cursor in temp buffersTim Pope1+1-1
2021-05-27 14:36Fix variable reference in s:Remote()Tim Pope1+3-3
2021-05-26 13:22Support default value as third FugitiveConfigGet() argumentTim Pope2+5-4
2021-05-26 12:55Unify use of FugitiveConfig helpersTim Pope1+13-13
2021-05-21 06:53Handle quoted strings in g:fugitive_git_executableTim Pope1+57-20
2021-05-26 12:40Use local not upstream branch name for :GBrowse defaultTim Pope1+9-3
2021-05-12 18:08Standardize method for disabling foldmethod=markerTim Pope1+4-4
2021-05-26 11:15Fix :Git mergetool line offsetTim Pope1+1-4
2021-05-18 11:29Fix deprecation error in :GBlameMaksim Odnoletkov1+1-1
2021-05-12 17:50Tighten up diff highlightingTim Pope1+1-1
2021-05-12 00:08Change zigComparatorWord to reflect Keyword and not OperatorHaze Booth1+1-1
2021-05-02 10:41Hunt other tabs for window on :tab GitTim Pope1+15-11
2021-04-23 18:22Fix capitalizationFaisal Shah1+1-1
2021-04-20 05:12Change deprecated q and D maps to errorsTim Pope1+8-8
2021-04-16 14:20Replace HEAD with @Tim Pope1+15-15
2021-04-15 19:42Require Git 1.8.5 or newerTim Pope1+18-26
2021-04-16 19:19Fix README formattingTim Pope1+5-5
2021-04-15 19:18Require Vim 7.4 or newerTim Pope2+98-75
2021-03-08 20:34Add note about :GvdiffsplitRajit Banerjee1+4-4
2021-04-15 16:15fugitive.vim 3.3Tim Pope1+1-1
2021-03-20 10:34Provide FugitiveConfigGetRegexp()Tim Pope1+29-0
2021-03-25 22:18Provide FugitiveResult()Tim Pope1+16-0
2021-04-15 14:14Support :Gwrite +aftercommandTim Pope1+7-2
2021-04-15 14:02Only do "guessed" :Gwrite behaviors with no argumentTim Pope1+2-2
2021-04-15 12:56Fix :Git difftool work-tree pathsTim Pope1+0-2
2021-04-13 13:04Fix :GBrowse :/ in bare repositoriesTim Pope1+3-1
2021-04-13 11:25Return empty string on FugitiveFind() with no Git dirTim Pope1+26-16
2021-04-13 11:39Fix :Gedit /Tim Pope1+2-2
2021-04-13 11:50Fix status in bare repositoryTim Pope1+5-6
2021-04-12 19:00Account for invalid b:git_dir in FugitiveGitDir()Tim Pope1+8-5
2021-04-12 18:29Proactively detect Git dir if autocommand hasn't triggeredTim Pope1+6-0
2021-04-12 17:29Always set b:git_dirTim Pope2+4-7
2021-04-12 16:06Add deprecation warnings to :Glog and :GstatusTim Pope2+2-3
2021-04-12 16:01Add :Glog and :Gstatus to list of opt-out legacy commandsTim Pope1+4-2
2021-04-11 01:32Don't use pty on win32unixTim Pope1+1-1
2021-04-09 00:43Don't trigger BufWrite during :Git blameTim Pope1+1-1
2021-04-07 16:38add fp< to undo_ftpluginJiang Meng Liao (Faerryn)1+1-1
2021-04-06 21:45set formatprg to 'zig fmt --stdin'Jiang Meng Liao (Faerryn)1+2-0
2021-04-07 03:38Provide :GBrowse behavior in blame buffersTim Pope1+15-5
2021-04-07 02:10Don't rely on current buffer's Git dir for :GBrowseTim Pope1+11-11
2021-04-07 04:11Support all <cword> style expansionsTim Pope2+24-7
2021-04-07 01:48Ignore :GBrowse line numbers for non-blob objectsTim Pope1+4-4
2021-04-07 03:40Provide "." and "<C-R><C-G>" in blame buffersTim Pope1+2-1
2021-04-07 02:51Fix double "fugitive:" in error messageTim Pope1+1-1
2021-03-30 02:28Add notices to deprecated lowercase commandsTim Pope1+6-1
2021-04-07 00:39Add aliases for blame "-" mapTim Pope1+2-0
2021-04-04 22:20Support :GBrowse {url} outside of Git repositoryTim Pope2+52-51
2021-04-04 01:23Pass <mods> along to URL openerTim Pope1+5-4
2021-04-04 01:04Use :echo not :echomsg for displaying :GBrowse URLTim Pope1+5-5
2021-04-02 23:10Jump to correct Unpushed/Unpulled section on reloadTim Pope1+2-2
2021-04-03 22:40Handle non-config dictionary passed to FugitiveConfig()Tim Pope1+8-7
2021-04-03 22:31URL escape :command special charactersTim Pope1+1-1
2021-04-03 22:37Add git_dir key to :GBrowse APITim Pope1+1-0
2021-04-02 00:01Handle race condition closing job stdinTim Pope1+14-6
2021-04-01 23:44Don't discard deleted submodulesTim Pope1+6-6
2019-09-01 18:38Add foldtext for hunk headersTim Pope1+4-2
2021-03-30 00:05Press escape to background :Git to preview windowTim Pope1+90-7
2021-03-30 03:09Expand <cfile>Tim Pope1+10-1
2021-03-29 23:33Make FugitiveChanged event aware of :Git resultTim Pope2+16-6
2021-03-18 04:57Provide :Gedit - to open previous :Git outputTim Pope2+36-4
2021-03-30 00:31Restore X on submodulesTim Pope1+11-0
2021-03-29 23:06Don't trigger FugitiveChanged until :Git finishes outputTim Pope1+24-21
2021-03-26 22:10Fix undesired line wrap in :Git outputTim Pope1+2-0
2021-03-28 18:41Move edit sentinel removal out of resume handlerTim Pope1+10-9
2021-03-28 00:43Eliminate blank line after resuming from GIT_EDITORTim Pope1+7-1
2021-03-28 03:04Allow close callback to run before leaving job wait loopTim Pope1+6-2
2021-03-26 02:40Echo from wait loop, not job callbackTim Pope1+27-11
2021-03-27 19:36Don't record last job until after completionTim Pope1+5-5
2021-03-25 15:57Unify remote resolutionTim Pope1+27-21
2021-03-26 00:03Capture cwd of :Git commandTim Pope1+11-1
2021-03-26 02:54Add error message when editing after Vim exitTim Pope1+2-2
2021-03-26 16:03Don't wait silently on :wall with 'confirm'Tim Pope1+20-3
2021-03-25 23:31Don't try to send :Git process CTRL-C when stdin is closedTim Pope1+3-3
2021-03-24 23:38Retool :Git blame colored commitsTim Pope2+22-11
2021-03-24 23:54Extract fugitiveblame ftpluginTim Pope2+7-2
2021-03-24 22:56Automatically mkdir when editing .git/info/excludeTim Pope1+9-0
2021-03-20 07:48Capture exit status of :GitTim Pope1+16-0
2021-03-21 15:18Pass private job state to s:RunWait()Tim Pope1+7-7
2021-03-24 21:41Fix :GBrowse with no argumentTim Pope1+1-1
2021-03-23 23:35Don't set foldmethod=syntax in historical buffersTim Pope1+4-1
2021-03-23 18:10Accept alternate syntax for :GBrowse remoteTim Pope1+11-7
2021-03-23 19:29Tweak default list of paginated commandsTim Pope1+1-1
2021-03-23 20:28Don't complete directories as subcommandsTim Pope1+1-1
2021-03-24 18:19Handle tabs in commit subjectTim Pope1+2-2
2021-03-24 13:37Forcefully disable colors on paginated :Git outputTim Pope1+1-1
2021-03-18 02:03Unify temp state and job stateTim Pope1+47-43
2021-03-23 17:33Replace broken check for nvim 0.5.0Tim Pope1+1-1
2021-03-20 14:52Use git --list-cmds= to complete subcommandsTim Pope1+28-2
2021-03-20 11:46Retool completion of subcommandsTim Pope1+36-16
2021-03-21 14:12Paginate :Git whatchangedTim Pope1+1-1
2021-03-21 11:05Clean up argument splitting utility functionsTim Pope1+8-16
2021-03-20 09:43Expand ssh host aliases in remote urlsTim Pope2+38-3
2021-03-12 22:49Capture :Git job output to temp fileTim Pope1+35-9
2021-03-20 03:36Fix diff in status bufferTim Pope1+8-6
2021-03-19 04:51Default coo to identifier under cursor in temp buffersTim Pope1+1-1
2021-03-20 00:23Don't automatically enable syntax folding in status bufferTim Pope1+1-1
2021-03-19 01:06Revert "Support X for submodules"Tim Pope1+5-20
2021-03-19 03:15Don't clobber alt buffer with :GreadTim Pope1+2-2
2021-03-19 02:17Make :Gdiffsplit! from common ancestor stage open ours and theirsTim Pope1+1-1
2021-03-18 21:03Don't expand # in :GBrowse http://example.com/#anchorTim Pope1+3-0
2021-03-19 06:40Update env workarounds for nvimTim Pope1+1-1
2021-03-18 07:05Support opting out of deprecated commandsTim Pope1+6-6
2021-03-18 19:35Remove broken deprecated :Git merge calling mergetoolTim Pope1+1-1
2021-03-18 02:07Partition public and private job stateTim Pope1+16-17
2021-03-18 02:41Avoid :normal during status reloadTim Pope1+1-2
2021-03-18 05:43Use unambiguous option keys for subcommand delegationTim Pope1+18-13
2021-03-17 00:07Fix inline diff expansion when foldmethod is not syntaxTim Pope1+3-3
2021-03-16 14:55Minor fixes to fmt implementationLemonBoy1+8-8
2021-03-16 20:04Retool discard operation during conflictTim Pope2+27-9
2021-03-16 09:15Fix remaining :Gremove and :Gmove referencesTim Pope1+2-2
2021-03-16 19:52Tiny optimization to s:Slash()Tim Pope2+18-13
2021-03-14 00:56Act globally when invoking inline diff maps on Head: lineTim Pope1+3-1
2021-03-14 01:06Ensure open folds after expanding inline diffTim Pope1+3-0
2021-03-16 03:37Feed custom file under cursor into netrw's gxTim Pope1+18-6
2021-03-14 04:27Remove Git dir checks on FileType eventsTim Pope2+20-15
2021-03-14 03:43Set b:git_dir early in BufReadCmdTim Pope1+1-0
2021-03-13 04:24End the guioptions+=! reign of terrorTim Pope1+20-3
2021-03-13 05:02Fix staging partial hunk near EOF lacking newlineTim Pope1+2-2
2021-03-13 06:07Add initial :echo before jobTim Pope1+1-0
2020-03-12 15:10Replace blame shell fiddling with s:TempCmd()Tim Pope1+27-19
2021-03-13 03:13Fix tab complete of tree objectsTim Pope1+1-2
2021-03-13 03:02Fix argument parsing of :Gedit fugitive:\\...Tim Pope1+23-11
2021-03-12 21:49Delete backing temp file upon wiping bufferTim Pope1+13-1
2021-03-12 22:24Rename temp state bufnr field to origin_bufnrTim Pope1+6-6
2021-03-11 06:36Don't try to reuse terminal buffers for status window editsTim Pope1+1-1
2021-03-11 00:22Add a FAQ about symlinksTim Pope1+6-1
2021-03-05 17:15Smarter diff jumping in :Git logTim Pope1+9-2
2021-03-08 10:11Fallback for old Vim versionsLemonBoy1+5-1
2021-02-28 18:26Add sourcehut plugin for :GBrowse to READMEWilliam Durand1+3-1
2021-02-27 13:18Provide some <mods> handling on quickfix commandsTim Pope1+8-5
2021-02-26 02:57Better handling of git blame variable width date formatsTim Pope1+2-2
2021-02-22 04:09Add some documentation about compilers to the readmergreenblatt1+7-0
2021-02-18 22:04fix recursive file searchrgreenblatt1+1-7
2021-02-16 17:12Use vim compilers instead of just setting makeprgrgreenblatt5+116-1
2021-02-22 03:51Account for closing windows when reloading statusIan Homer1+4-2
2021-02-20 17:44Recompute folds on updateLemonBoy1+8-3
2021-02-20 09:09Rewrite automatic formatting logicLemonBoy4+43-718
2021-02-21 19:56Resolve temp name used in :GitTim Pope1+1-1
2021-02-21 19:51Work around 'suffixes' in :Git completionTim Pope1+3-3
2021-02-21 02:55Move :Git --paginate helper function into :Git sectionTim Pope1+33-33
2021-02-19 23:47Fix :Gedit worktree-fileTim Pope1+8-1
2021-02-17 02:02Provide error message when Netrw can't be loadedTim Pope1+8-4
2021-02-13 20:51Remove obsolete push/fetch docsTim Pope1+2-11
2021-02-16 00:55Use stderr for in-band job communicationTim Pope1+22-20
2021-02-13 22:13Guard against diff.noprefix in commit buffersTim Pope1+1-1
2021-02-15 14:19Add Azure DevOps :GBrowse extension to READMESam Cedarbaum1+3-2
2021-02-12 23:29Remove dispatch.vim backed fetch and pushTim Pope2+13-59
2021-02-12 23:35Add deprecation notices to git subcommand wrappersTim Pope1+3-1
2021-02-12 18:40Retire old :Gsplit! family of temp buffer commandsTim Pope1+3-4
2021-02-11 22:05Don't default to work tree on :Gedit invalidref:fileTim Pope1+1-5
2021-01-26 03:44Emphasize poor quickfix performance in docsTim Pope1+3-2
2020-12-01 01:19overhaul syntax highlightingAndy Weidenbaum2+281-94
2020-12-30 10:02Include Installation MethodNils Martel1+14-2
2020-12-17 09:13Fix typo in helpfileAndreas Hunkeler1+1-1
2020-12-07 23:59Avoid presenting verbose command output as errorTim Pope1+1-1
2020-11-27 14:40Avoid window shenanigans if :diffoff restores optionsTim Pope1+13-8
2020-10-29 23:26Enable Help: headerTim Pope1+4-0
2020-11-21 06:08Restore correct cursor position in commit bufferPavol Juhas1+2-2
2020-11-20 13:53Fix jumps from blame commits with ignore marksMaksim Odnoletkov1+1-1
2020-10-27 00:31Recover from deleted temp scriptTim Pope1+5-3
2020-10-12 00:42Disable 'swapfile' earlyTim Pope1+1-0
2020-10-09 05:44add opaque syntaxAndrew Kelley1+1-1
2020-10-06 14:55Add @reduce builtinLemonBoy1+1-1
2020-09-30 00:31Don't override user :GTim Pope1+3-1
2020-09-27 08:47Fix reference to renamed functionTim Pope1+1-1
2020-07-29 02:26Disable spell checking while blamingRyosuke Ito1+1-0
2020-09-26 16:21Provide public diff closing functionTim Pope1+7-7
2020-09-24 11:32Fix :Gwrite DWIM in commit messagesTim Pope1+3-5
2020-09-24 07:30Avoid empty string keys to prevent Vim 7 errorTim Pope1+9-8
2020-09-20 09:18More ftplugin fixesLemonBoy1+14-7
2020-09-14 07:35Setup vim's include-search for ZigFaerryn1+10-0
2020-09-14 08:23Support previous-line doc comments (#24)Josias1+1-1
2020-08-30 15:53Some improvements for the ftpluginLemonBoy1+18-8
2020-08-23 01:50Fix: digits in a user name was highlighted as timeWu Yongwei1+1-1
2020-07-31 01:36Support partial staging after git add -NTim Pope1+7-2
2020-07-27 23:57Fix tab complete for :Git push --optionTim Pope1+1-1
2020-07-20 02:32add anytypeAndrew Kelley1+1-1
2020-07-13 23:29Add ~ to operator grammarMark Barbone1+2-2
2020-06-27 20:39Recommend :Git log over :GclogTim Pope1+3-0
2019-12-22 01:32add automatic indent and comment handlingmomumi2+81-0
2020-06-18 21:14add `@src` builtinAndrew Kelley1+1-1
2020-05-31 04:49Trigger OptionSet on automatic :diffoffTim Pope1+2-2
2020-05-19 00:43Improve weird :Ggrep --column quickfix titleTim Pope1+1-2
2020-05-12 17:50Tighten syntax highlighting for SHATim Pope1+2-2
2020-05-07 11:14Add Help: headerTim Pope2+10-0
2020-04-25 23:08Refactor run loopTim Pope1+30-18
2020-04-25 20:54Extract s:RunEdit()Tim Pope1+12-7
2020-05-28 20:46Fix stash mapMaksim Odnoletkov1+1-1
2020-05-21 02:00modify syntaxAndrew Kelley2+2-2
2020-05-16 22:48"Ignore" made globals too hard to seeAndrew Kelley1+2-2
2020-04-26 12:17color: zirGlobalMichael Dusan1+1-1
2020-04-26 02:14Merge pull request #22 from ziglang/mikdusan-zirMichael Dusan3+52-0
2020-04-26 02:10Merge pull request #20 from momumi/underscore_separatorsAndrew Kelley1+5-5
2020-04-26 00:08minimal zir syntaxMichael Dusan3+52-0
2020-04-17 20:20Don't default :Git grep to --columnTim Pope1+1-4
2020-04-25 01:53Provide completion relative to working directoryTim Pope1+58-41
2020-04-25 02:58Extract :Ggrep/:Glgrep wrapper functionTim Pope2+8-3
2020-04-25 00:36Use parameterized Git dir when completing headsTim Pope1+4-1
2020-04-21 17:25Remove commit entry from :{range}GlogTim Pope1+3-1
2020-04-12 16:47remove some builtinsJosh Wolfe1+3-4
2020-04-08 06:36Favor :Ggrep over :Git grepTim Pope3+7-4
2020-04-10 13:07Fix race condition resuming job after editor invocationTim Pope1+3-3
2020-04-08 07:38Encapsulate update-index --index-infoTim Pope1+14-12
2020-04-08 06:48Leverage Git config retrieval helpersTim Pope1+2-3
2020-04-08 06:40Move Quickfix section under Git sectionTim Pope1+83-83
2020-03-22 01:31Fix typos in READMEJames Wright1+1-1
2020-03-16 04:21fix number literals matching . inside .. operatormomumi1+3-2
2020-03-15 14:05add syntax highlighting for underscore separatorsmomumi1+4-5
2020-03-11 17:05Drop support for :{windowheight}GitTim Pope2+5-5
2020-03-11 23:33Fix some inconsistencies in help mappingsPatrice Peterson1+4-4
2020-03-11 23:04Have remaining mappings use S:Map()Patrice Peterson1+67-67
2020-02-18 19:10Rewrite feature summary in READMETim Pope1+61-52
2020-03-07 21:49Factor in 8.2.0239 when checking for job env supportTim Pope1+1-1
2020-03-07 16:44Enable closing stdin by pressing CTRL-DTim Pope1+18-7
2020-03-05 18:20Don't use "Head:" header for commit under cursorTim Pope1+2-2
2020-03-09 14:47Fix echoed line during :GreadTim Pope1+1-1
2020-03-05 15:50Fix list indexing bugTim Pope1+2-2
2020-03-05 13:34Fix staging hunk that comes after binary fileTim Pope1+2-0
2020-03-04 15:29Use status headers for commit mapsTim Pope1+4-2
2020-03-03 13:50Fix erroneous temp buffer on non-listing :Git branchTim Pope1+3-2
2020-02-23 22:58Support most top level Git optionsTim Pope1+24-12
2020-02-23 23:56Don't override alternate implementations of legacy commandsTim Pope1+24-14
2020-03-01 03:53Don't rely on rebase --autosquash shorthandTim Pope1+4-4
2020-03-02 07:37Fix :GRename ../Tim Pope1+4-4
2020-03-02 00:32Fix typo0xACE1+1-1
2020-03-01 00:29Remove remaining :Gsubcmd calls from implementationTim Pope1+32-32
2020-02-29 13:19Fix internal documentation command referencesTim Pope1+5-5
2020-02-29 13:08Move :Ggrep docs near other :GcommandsTim Pope1+8-8
2020-02-29 13:01Remove redundant exists(':Gblame') checkTim Pope1+21-23
2020-02-29 12:58Change subtopic help tag style from :Git- to :Git_Tim Pope2+20-19
2020-03-01 03:35Fix deletion of trailing fold upon loading blobTim Pope1+7-1
2020-02-24 00:35Use :Gsubcmd completion for :Git subcmdTim Pope1+4-0
2020-02-18 19:14Remove most uses of s:EchoExec()Tim Pope1+14-10
2020-02-23 05:13Remove old :Git! temp buffer behaviorTim Pope1+4-1
2020-02-23 23:04Drop support for non-PTY :!Tim Pope1+4-6
2020-02-23 20:40Override existing config values on :Git -c config.option=Tim Pope1+2-5
2020-02-23 03:12Use :read for :{range}Git! --paginateTim Pope1+7-3
2020-02-23 03:11Tease apart bang and non-bang variants of :GreadTim Pope1+24-11
2020-02-23 01:55Remove erroneous :Gedit! deprecationTim Pope1+0-1
2020-02-23 00:58Handle custom Git executable for :Git --paginateTim Pope1+6-6
2020-02-19 05:06Update internal uses of :Git! to :Git --paginateTim Pope1+7-7
2020-02-18 21:36Use :pedit for :Git! --paginateTim Pope2+8-2
2020-02-23 00:06Add - map for Push headerTim Pope1+13-0
2020-02-18 18:05Respect 'wildignorecase' when completing :GeditRob Pilling1+6-4
2020-02-18 18:04Pull out s:fileignorecase()Rob Pilling1+5-1
2020-02-19 00:44Refine handling of pagination via temp bufferTim Pope2+58-13
2020-02-18 21:46Correctly treat config keys without values as trueTim Pope1+5-1
2020-02-18 21:35Deprecate :Gsplit! family in documentationTim Pope1+5-7
2020-02-18 19:09Quarantine deprecated commands in documentationTim Pope2+69-59
2020-02-18 17:16Work around minibufexpl/autochdir induced errorTim Pope1+2-1
2020-02-18 15:07Fix Trailing Characters, Invalid range error for :<count>GstatusAppu Joseph1+1-1
2020-02-16 18:49Add capitalized versions of non-standard commandsTim Pope1+7-0
2020-02-05 20:41Partially support :Git difftool on old GitTim Pope1+5-1
2020-02-05 01:36Parameterize subcommand Git executableTim Pope1+33-22
2020-02-10 17:39remove `@minValue` and `@maxValue`Andrew Kelley1+2-2
2020-02-06 01:12Fix typo --include-index to --keep-index in helphitsuji no shippo1+1-1
2020-02-02 20:34Allow custom subcommands outside of Git repositoryTim Pope1+15-12
2020-02-02 20:57Extract helper for setting job environmentTim Pope1+36-23
2020-02-05 19:37Enable opening arbitrary URLs with :GbrowseTim Pope1+14-7
2020-02-05 16:57Fix false positive on deprecated :.Glog usageTim Pope1+1-1
2020-02-05 17:48Don't clobber alternate buffer on :GstatusTim Pope1+1-1
2020-02-05 17:32Remove deprecated C map to fix broken warningTim Pope1+1-1
2020-02-03 16:01Preserve existing 'scrollbind' arrangement with :GblameTim Pope1+19-10
2020-02-02 20:50Eliminate last temporary :cdTim Pope1+2-22
2020-02-02 20:09Support :Git -c config.name=valueTim Pope1+77-58
2020-02-01 15:49Use --no-optional-locks for :GstatusTim Pope1+4-0
2020-01-30 18:00Continue running commands on Vim exitTim Pope1+3-1
2020-01-26 22:39Don't make assumptions about current line number when displaying commitTim Pope1+1-0
2020-01-26 20:37Extend nvim carriage return workaround to ptysTim Pope1+1-5
2020-01-26 15:37Try to wipe out temp buffer from :readTim Pope1+5-2
2020-01-26 13:01Don't use job pty unless Vim supports itTim Pope1+4-2
2020-01-26 02:13Show unpulled before unpushedTim Pope1+7-7
2020-01-26 12:23Revert work in progress changesTim Pope1+37-179
2020-01-26 01:34Show unpushed and unpulled sections for both upstream and pushTim Pope1+27-14
2020-01-26 01:20Include refs/heads in constructed push commandsTim Pope1+5-5
2020-01-25 23:28Recognize pull.rebase=preserve in :GstatusTim Pope1+1-1
2020-01-25 16:23Temporarily restore User Fugitive autocommandTim Pope2+18-1
2020-01-24 22:24Remove tags file warningTim Pope2+1-13
2020-01-24 22:15Replace old public detection API with hint errorsTim Pope1+181-39
2020-01-24 10:46Job environment variables are broken on NeovimTim Pope1+1-1
2020-01-18 07:09Replace :Gcommit/:Grevert with standard job runnerTim Pope2+44-144
2020-01-20 13:25Replace :Grebase/:Gmerge/:Gpull with standard job runnerTim Pope2+49-274
2020-01-19 12:50Remove :Gwrite in :Git diffTim Pope2+6-26
2020-01-05 23:54Use jobs for :GitTim Pope2+206-15
2020-01-18 09:33Extract helper script creator functionTim Pope1+14-10
2020-01-23 08:49Revert "Specify shell command, not wrapper, in b:dispatch"Tim Pope1+2-4
2020-01-21 10:10Remove legacy autocommandsTim Pope2+5-13
2020-01-21 20:33add `@bitSizeOf` syntaxAndrew Kelley1+1-1
2020-01-21 20:27Try to use relative path for :GgrepTim Pope1+3-1
2020-01-21 09:33fugitive.vim 3.2Tim Pope1+1-1
2020-01-20 11:29Provide git config --get-all wrapperTim Pope1+18-0
2020-01-20 16:54Replace --format with --pretty=format for older GitTim Pope1+1-1
2020-01-20 20:42Fix comment typoTim Pope1+1-1
2020-01-20 14:32Fix :Gdiffsplit! help typoChris DeLuca1+1-1
2020-01-20 14:19Use appropriate slashes for :Dispatch working directoryTim Pope1+1-1
2020-01-20 11:20Change :Git --paginate from :terminal to temp bufferTim Pope2+7-10
2020-01-20 13:41Remove dead codeTim Pope1+3-7
2020-01-19 13:49Specify shell command, not wrapper, in b:dispatchTim Pope1+4-2
2020-01-20 11:28Fix FugitiveParse() return value documentationTim Pope1+1-1
2020-01-18 06:34Provide FugitiveBlob style autocommandsTim Pope1+4-3
2020-01-20 10:51Fix :GmergeTim Pope1+1-1
2020-01-18 06:59Better PowerShell supportTim Pope1+18-23
2020-01-18 05:51Prevent alternate buffer change loading Fugitive bufferTim Pope1+1-1
2020-01-15 07:05Fix netrw gx in Fugitive buffers AGAINTim Pope1+3-2
2020-01-15 06:24Accomodate loading Fugitive buffers in popup windowTim Pope1+3-18
2020-01-15 01:55Generalize :Git environment variable overridesTim Pope1+12-6
2020-01-10 02:30Avoid false positives on rebase todo handlerTim Pope1+1-1
2020-01-15 03:39Move :Gmerge warning to top level functionTim Pope1+8-8
2020-01-15 01:42Begin phasing out :Git --paginate special caseTim Pope2+6-3
2020-01-12 23:53Match "* Unmerged path" in mergetoolTim Pope1+3-0
2020-01-12 21:49Add instructions for neovimMerlyn Morgan-Graham1+6-0
2020-01-11 00:56Map cmt to :Git mergetoolTim Pope2+2-1
2020-01-11 01:22Softly deprecate :Gmerge for quickfix conflictsTim Pope1+1-0
2020-01-11 00:23Provide interface for subcommands to set execution optionsTim Pope1+6-4
2020-01-10 01:27Fix netrw gx in Fugitive buffersTim Pope1+6-0
2020-01-09 05:33add `@atomicStore` syntaxAndrew Kelley1+1-1
2020-01-06 20:59Really fix packed ref handling in :GbrowseTim Pope1+1-1
2020-01-06 19:43add callconv; remove stdcallcc and nakedccAndrew Kelley1+1-1
2020-01-06 18:33Handle packed refs in :GbrowseTim Pope1+6-1
2020-01-05 03:34Provide :Git difftool and :Git mergetoolTim Pope3+257-2
2020-01-05 21:30Run QuickFix autocommands on :GclogTim Pope1+5-2
2020-01-05 03:33Save diff context in :GclogTim Pope1+58-24
2020-01-05 06:12Improve display of :Gclog --summaryTim Pope1+4-1
2020-01-05 06:49Fix whitespace in READMETim Pope1+1-1
2020-01-05 05:36Improve :Gclog window titleTim Pope1+14-10
2020-01-04 00:47Support ...commit as HEAD...commitTim Pope1+2-2
2020-01-02 18:45update `@ln` to `@log`Andrew Kelley1+1-1
2019-12-27 22:19Use underlying commit not tag for :Gedit tag:pathTim Pope1+1-1
2019-12-19 19:05Fix unknown function error on Vim < 7.2.061Tim Pope1+3-0
2019-12-19 18:52Don't error if we can't :bwipeoutTim Pope1+1-1
2019-12-11 22:29Mention vim-phabricator for Phabricator browsingJon Parise1+3-1
2019-12-10 20:28update `@typeOf` to `@TypeOf`Andrew Kelley1+1-1
2019-12-07 15:10Fix timer invocationTim Pope1+2-2
2019-12-06 23:00Match Git semantics for GIT_CEILING_DIRECTORIES symlink resolutionTim Pope1+18-1
2019-12-06 19:29Use timers to avoid Vim patch 8.1.1756Tim Pope1+12-3
2019-12-06 19:28Handle both amended and new commits during rebaseTim Pope1+3-3
2019-12-06 19:12remove `@inlineCall` and `@noInlineCall`Andrew Kelley1+2-2
2019-12-06 19:12Don't abort rebase after committing on last stepTim Pope1+1-1
2019-12-06 17:56Don't override explicit empty string for core.askPassTim Pope1+1-1
2019-12-04 20:16add `@call` builtinAndrew Kelley1+1-1
2019-11-30 22:19Fix erroneous ? escaping in * patternTim Pope1+2-2
2019-11-30 22:13Fix false positive matching filename in blameTim Pope1+1-1
2019-11-23 00:54Remove debugging functionTim Pope1+0-6
2019-11-27 20:20Don't fall back to pwd for Git dir of blank filenameTim Pope1+2-0
2019-11-22 03:08Perform automatic :diffoff on :Gdiffsplit /external/file buffersTim Pope1+2-5
2019-11-19 20:05Provide explanatory error on :Gdiff ~Tim Pope1+2-0
2019-11-18 03:17Don't show bogus unstaged changes in bare repositoryTim Pope1+7-0
2019-10-19 08:35Reset scrollbind/cursorbind after reblamingOmar Sandoval1+1-3
2019-11-17 00:45Fix completion of stash@\{<Tab>Tim Pope1+4-4
2019-10-13 09:11Add built-in package management installation wayFarid1+6-7
2019-11-16 01:31Don't use arrow notation for unstaged modificationsTim Pope1+6-3
2019-11-16 01:05Cache fugitive#Head() to minimize statusline IOTim Pope1+15-2
2019-11-13 02:31Replace --no-patch with -s for Git < 1.8.4Tim Pope1+1-1
2019-11-11 22:01add zigBlock region syntaxSanttu Keskinen1+2-0
2019-11-08 22:38Add PayPal donation linkTim Pope1+1-0
2019-11-06 22:59add `@as` builtinAndrew Kelley1+1-1
2019-10-27 22:53Improve robustness of status --porcelain=v1 parsingTim Pope1+3-0
2019-10-26 13:05Optimize away log calls in :Gstatus if no upstream changesTim Pope1+3-3
2019-10-26 12:49Improve robustness of status --porcelain=v2 parsingTim Pope1+15-13
2019-10-22 09:13Resolve symlinks in configured work treeTim Pope1+3-3
2019-10-20 19:34Force --no-edit on squash mapsTim Pope1+2-2
2019-10-17 22:14Disable signcolumn during Gblame (#1379)Ben1+3-0
2019-10-11 21:21Fix error message on blank buffer with no Git dirTim Pope1+1-1
2019-10-10 23:47fugitive.vim 3.1Tim Pope1+1-1
2019-10-10 23:45Tab complete > argumentsTim Pope2+17-9
2019-10-09 15:26Include PowerShell in check for win32 shellTim Pope1+1-1
2019-10-07 16:52Fix incorrect script id (part 2)Marco Hinz1+1-1
2019-10-07 16:08Fix incorrect script id from nested function callTim Pope1+1-1
2019-10-06 00:18Fix status diffs broken by missing sub attributeMaksim Odnoletkov1+1-0
2019-09-12 23:25Rudimentary support for diff maps for submodules in statusMaksim Odnoletkov1+9-1
2019-09-17 22:17Support X for submodulesMaksim Odnoletkov1+19-5
2019-09-11 23:19Add --porcelain=v2 status parserMaksim Odnoletkov1+82-35
2019-09-30 23:28Fix reverse blame jump for the boundary edge caseMaksim Odnoletkov1+1-1
2019-10-02 18:40Make remaining buffer commands globalTim Pope2+12-48
2019-10-02 17:55Clearer error message on attempt to delete directoryTim Pope1+9-2
2019-10-01 20:19Expand status file lookup into nested structureTim Pope1+4-4
2019-10-01 15:20Preserve line number on :Gedit with no or > argumentTim Pope1+42-1
2019-10-01 00:43Improve ++opt +cmd handling for :Gedit/:GreadTim Pope1+20-9
2019-09-30 23:07Fix :'<,'>Gclog on some Vim versionsTim Pope1+3-3
2019-09-30 21:53Support REVERT_HEAD and CHERRY_PICK_HEADTim Pope1+24-10
2019-09-28 15:14Don't show tags warning when editing commit messageTim Pope1+1-1
2019-09-27 13:22Trigger User FugitiveChanged on events that change repositoryTim Pope2+33-10
2019-09-27 13:00Don't reload status on non-Fugitive ShellCmdPostTim Pope1+21-5
2019-09-21 03:26Force status reload on commands likely to change itTim Pope1+8-9
2019-09-27 11:39Vim's `redraw` can change v:shell_errorAndrey Starodubtsev1+2-1
2019-09-26 20:18Fix buffer local commandsTim Pope1+1-0
2019-09-21 11:43List pagure pluginJakub Kadlcik1+3-2
2019-09-26 12:49use setlocal instead of set for indentation settingsSebastian Keller1+3-3
2019-09-26 14:48Fix typoTim Pope1+1-1
2019-09-26 14:45Use more conventional quickfix event type for :GgrepTim Pope1+3-2
2019-09-26 14:38Encapsulate doautocmd <nomodeline>Tim Pope1+20-23
2019-09-19 02:53Default to left, not right split for empty :Gdiffsplit filenameTim Pope1+1-1
2019-09-26 00:36Fix blame help mapsMaksim Odnoletkov1+2-2
2019-09-23 01:25Fix off by 2 error staging multiple filesTim Pope1+1-1
2019-09-23 01:25Fix visual mode exclusion for staging on section headerTim Pope1+1-1
2019-09-23 01:17Fix X on removed fileTim Pope1+5-4
2019-09-19 14:21add `@splat`Andrew Kelley1+1-1
2019-09-19 01:54Show first parent diff for merge commitsTim Pope1+1-1
2019-09-18 19:35add `@shuffle`Andrew Kelley1+1-1
2019-09-16 21:25Reload status after Vim :terminal commandTim Pope1+4-1
2019-09-16 20:32Fire ShellCmdPost after :GpushTim Pope1+1-1
2019-09-12 23:57Remove redundant jump when opening :GstatusMaksim Odnoletkov1+1-1
2019-09-05 23:46Reveal folds when using jump maps in commitsMaksim Odnoletkov1+3-2
2019-09-08 22:09Expose completion helpers for subcommandsTim Pope1+16-16
2019-09-06 21:16Ignore blank buffers in fugitive#Statusline()Tim Pope1+3-2
2019-09-05 21:26Remove blank buffer FAQ entryTim Pope1+0-6
2019-09-05 20:42Remove redundant autocommandsTim Pope1+0-6
2019-09-05 20:05add noasync and noinlineAndrew Kelley1+3-3
2019-09-05 19:46Support blank buffersTim Pope1+1-2
2019-09-05 19:34Document disabling global mapsTim Pope1+5-0
2019-09-05 19:26Standardize on "maps", not "mappings"Tim Pope3+22-22
2019-09-04 20:49Fix `:Glog`Teo Ljungberg1+1-1
2019-09-02 01:47Experimental support for blank buffersTim Pope1+7-2
2019-09-04 19:03Add sponsor buttonTim Pope1+1-0
2019-09-04 19:22Set b:git_dir for :terminal buffersTim Pope1+3-2
2019-09-04 03:56Make universal maps globalTim Pope2+35-4
2019-09-04 04:50Make :Glog and :Ggrep globalTim Pope2+13-11
2019-09-04 02:43Make :Gbrowse globalTim Pope2+5-5
2019-09-04 01:29Make :Gmove and :Gremove globalTim Pope2+38-21
2019-09-04 01:27Make :Gcd globalTim Pope2+10-9
2019-09-04 19:11Explicitly document :Git subcommandsTim Pope1+56-52
2019-09-04 04:58Remove fugitive- prefix from command help topicsTim Pope1+42-41
2019-09-04 03:08Always use Git style path for <C-R><C-G>Tim Pope1+6-3
2019-09-04 03:45Relocate 'path' adjustmentTim Pope2+4-4
2019-09-04 03:50Adjust warning wordingTim Pope1+1-1
2019-09-04 16:09Don't override user :GrTim Pope1+3-1
2019-09-04 01:40Remove 'tags' supportTim Pope1+5-5
2019-09-04 00:21Make edit commands globalTim Pope2+31-29
2019-09-03 23:18Enable edit commands to work without git dirTim Pope1+20-16
2019-09-04 00:20Move IO functions with rest of APITim Pope1+17-17
2019-09-02 23:57Provide :Gr as alias for :GreadTim Pope2+3-2
2019-09-02 23:08Tweak :Gedit > semanticsTim Pope1+4-2
2019-09-02 00:55Reduce fugitive#buffer() to stub objectTim Pope1+2-30
2019-08-23 02:50Accommodate git-blame revision ignoring featuresTim Pope1+4-4
2019-08-23 02:21Remove double word in docsTim Pope1+1-1
2019-09-01 02:22Don't browse to blob for empty bufferTim Pope1+2-2
2019-08-21 16:31Provide global :Git and :GTim Pope2+19-19
2019-08-23 00:45Use :Git not :G for visible mapsTim Pope2+23-23
2019-08-23 00:14Remove toggling behavior of :GblameTim Pope1+1-3
2019-08-21 20:09Remove feedkeys() contortions in :GdiffsplitTim Pope1+2-3
2019-08-21 14:12Fix q deprecation messageTim Pope1+1-1
2019-08-20 14:06fugitive.vim 3.0Tim Pope1+1-1
2019-06-24 18:58Expose IO functions as objectTim Pope1+17-0
2019-08-20 12:40Document important API functionsTim Pope1+38-12
2019-08-19 16:39Deprecate :Gstatus qTim Pope1+1-1
2019-08-19 15:03Support a...b as notation for merge baseTim Pope2+11-5
2019-08-19 15:18Remove obsolete Git object examplesTim Pope1+2-2
2019-08-19 12:37Provide FugitiveGitPath()Tim Pope2+9-5
2019-08-19 13:01Use FugitiveVimPath() to normalize directories during detectionTim Pope2+8-8
2019-08-19 10:19Rename s:PlatformSlash() to FugitiveVimPath()Tim Pope2+29-28
2019-08-19 12:04Provide separate highlight groups for file sectionsTim Pope1+23-8
2019-08-19 10:42Remove dead codeTim Pope1+0-1
2019-08-18 14:48Provide maps to find similar diff linesTim Pope2+52-23
2019-08-18 11:46Fix diff after :GwriteTim Pope1+1-0
2019-08-18 13:06Change work tree buffer on :Gwrite exactly onceTim Pope1+1-0
2019-08-18 13:05Remove dp map in blobsTim Pope1+0-1
2019-08-18 09:59Follow renames on :0GclogTim Pope1+29-6
2019-08-18 08:01Allow expanding merge conflict in :GstatusTim Pope2+6-4
2019-08-15 07:38Provide map to close diff buffersTim Pope2+4-0
2019-08-18 08:58Give s:MapEx() more intention revealing nameTim Pope1+21-21
2019-08-18 05:45Support discarding multiple changes in visual modeTim Pope1+37-31
2019-08-17 12:43Add nested to reload status autocommandsTim Pope1+2-2
2019-08-16 17:48Fix :GlogTim Pope1+1-1
2019-08-16 16:02Fix :Gdiffsplit with diffopt+=verticalDaniel Hahler1+4-4
2019-08-16 07:13Compensate for 'noequalalways' in merge diffTim Pope1+3-0
2019-08-16 11:07Fix :Glog with diff.noprefix setTim Pope1+1-1
2019-08-16 10:11Fix version check for doautocmd <nomodeline>Tim Pope1+2-2
2017-01-04 21:57doc: prefer https urlFelix Archambault1+1-1
2019-08-16 02:56Map double click to jump to fileTim Pope1+3-0
2019-08-16 02:46Add :help reference to READMETim Pope1+2-0
2019-08-16 02:38Vim automatically sets cursorbind for diff buffersTim Pope1+0-3
2019-08-16 01:59Convert all FugitivePrepare() int arguments to buffer namesTim Pope1+5-0
2019-08-16 01:31Encapsulate shell escaping user argumentsTim Pope1+19-23
2019-08-15 23:34Fix :Ghdiffsplit with diffopt=verticalTim Pope1+52-44
2019-08-15 21:53Don't process modelines after :GwriteTim Pope1+4-2
2019-08-15 20:52Use platform slashes for :GcdTim Pope1+1-1
2019-08-15 21:00Remove legacy support for /relative/pathTim Pope1+1-9
2019-08-15 21:52Fix :Gstatus U mapTim Pope1+1-1
2019-08-14 14:57Provide diff maps in blobsTim Pope1+24-11
2019-08-15 15:49Fix syntax errorTim Pope1+1-1
2019-08-15 07:41Don't reuse blame buffers for Gstatus editsTim Pope1+1-1
2019-08-15 07:33Fix extra bang in diff mapsTim Pope1+7-7
2019-08-15 06:21Clean up gitdir file parsingTim Pope1+5-4
2019-08-14 18:09delete `cancel`Andrew Kelley1+1-1
2019-08-14 14:29Always diff against parents in :Gdiffsplit!Tim Pope2+39-21
2019-08-14 05:56Fix temp file gq shadowing blame gqTim Pope1+3-1
2019-08-14 03:53Use s:Map() for nearly all mapsTim Pope1+97-94
2019-08-14 13:37Fix error generating command for :'<,'>GblameTim Pope1+1-1
2019-08-14 04:51Clarify :Gstatus p behaviorTim Pope2+7-0
2019-08-13 22:12Emphasize :Glog behavior changeTim Pope3+18-14
2019-08-14 03:32Force <nowait> for all generated mapsTim Pope1+1-1
2019-08-14 00:38Provide count on blob blame maps for --reverseTim Pope2+22-13
2019-08-14 00:31Jump to file not diff for boundary commit in :GblameTim Pope2+22-9
2019-08-14 01:23Allow :Gblame ^boundary to use scrollbindTim Pope1+7-7
2019-08-14 00:58Accept commit.. :Gblame argument as commit not filenameTim Pope1+1-1
2019-08-13 22:11Remove bang variant of :Git from READMETim Pope1+1-2
2019-08-13 22:56Remove :Git --paginate from docsTim Pope1+0-3
2019-08-13 21:24Use rev-list in lieu of log with raw formatTim Pope1+1-1
2019-08-13 21:20Remove debugTim Pope1+0-1
2019-08-13 21:20Fix offset jumping to patch on :Gblame --reverseTim Pope1+5-3
2019-08-13 21:12Fix -1 effectively canceling --reverseTim Pope1+1-1
2019-08-13 19:58Support :rightbelow Gblame and other <mods>Tim Pope1+9-4
2019-08-13 20:27Use descendant when jumping to patch for :Gblame --reverseTim Pope1+11-4
2019-08-11 21:01Make :Gblame a proper subcommandTim Pope2+115-44
2019-08-13 18:10Cleaner error on -z command failureTim Pope1+1-1
2019-08-12 01:27Delegate :Git grep to :GgrepTim Pope1+10-6
2019-08-12 04:10Use same window for commit message on :0GcommitTim Pope1+3-3
2019-08-12 01:13Use lower case for subcommand declarationsTim Pope1+9-10
2019-08-12 02:32Expand diffs on :Gcommit --patchTim Pope1+1-1
2019-08-11 22:31Use temp buffer with man filetype for :Git helpTim Pope1+22-9
2019-08-11 22:12Use temp buffer for :Git show and :Git stash showTim Pope1+2-1
2019-08-11 05:18Move blame buffer settings to FileType eventTim Pope1+43-30
2019-08-11 04:36Support nearly all git-blame flagsTim Pope2+95-51
2019-08-11 02:22Support blame.blankBoundary with Ignore highlightTim Pope1+8-2
2019-08-11 05:02Don't require <mods> for vertical/tab blame culprit mapsTim Pope1+3-3
2019-08-11 01:55Remove q from :Gblame documentationTim Pope1+2-3
2019-08-10 21:34Highlight blame --score-debug and blame -cTim Pope1+11-9
2019-08-09 04:31Remove duplicate b:fugitive_status initializationTim Pope1+0-3
2019-08-10 20:18Provide some commit --reset-author mapsTim Pope1+3-1
2019-08-09 04:44Remove 'guioptions' workaroundTim Pope1+25-33
2019-08-08 21:41Open :Gstatus for :Gcommit -i and :Gcommit -pTim Pope1+19-10
2019-08-09 04:32Show dirty submodules in Unstaged sectionTim Pope1+1-1
2019-08-09 00:20Support :Gblame --reverseTim Pope1+5-4
2019-08-09 01:02Move select temp file configuration to BufReadPreTim Pope1+21-18
2019-08-09 00:13Don't unnecessarily change ":verbose set scrollbind?"Tim Pope1+4-2
2019-08-09 00:00Eliminate b:fugitive_blamed_bufnrTim Pope1+16-9
2019-08-08 23:57Don't double set temp options on blame bufferTim Pope1+4-3
2019-08-08 23:57Encapsulate retrieval of blamed bufnrTim Pope1+21-9
2019-08-08 19:24Retool :Gblame close mapTim Pope1+29-9
2019-08-08 22:15Fix :Gread blobhashTim Pope1+1-1
2019-08-08 05:44Check for built-ins with .exe extension on WindowsTim Pope1+1-0
2019-08-07 23:31Restore press enter prompt in :Ggrep in GUITim Pope1+3-1
2019-08-07 22:11Fix accidental utility invocation on `:Git complete`Tim Pope1+10-10
2019-08-07 21:31Expand simple aliases in :GitTim Pope1+5-0
2019-08-07 04:52Fix count with jump to commit sectionTim Pope1+5-4
2019-08-06 23:57Add default core.askPass to :GpullTim Pope1+21-9
2019-08-06 19:39Swap gu and gUTim Pope2+13-6
2019-08-06 18:28Tweak commit for u rebase mapTim Pope1+2-2
2019-08-04 04:37Allow :Grevert --abort/continue/quitTim Pope1+1-1
2019-08-06 16:31Add Git dir presence guard to all commandsTim Pope1+10-2
2019-08-04 05:15Provide s/u mappings on commitsTim Pope2+25-5
2019-08-04 04:05Delegate :G command to :Gcommand for 8 commandsTim Pope2+45-37
2019-08-04 00:32Add a FAQ entry about remote passwordsTim Pope1+15-0
2019-08-04 00:55Update :Gstatus description in READMETim Pope2+5-5
2019-08-04 00:43Mention :Gpull and related commands in READMETim Pope1+5-2
2019-08-04 00:27:Glog isn't that excitingTim Pope1+4-4
2019-08-04 01:35Provide :Grevert and :Gmerge mappingsTim Pope2+22-4
2019-08-03 04:52Provide separate file/hunk jump mapsTim Pope2+88-2
2019-08-03 20:25Fix :Gbrowse with range and blame.coloring enabledTim Pope1+1-1
2019-08-03 16:02add `@asyncCall`Andrew Kelley1+1-1
2019-08-03 03:40Retool section jump mapsTim Pope2+92-22
2019-08-02 20:02Fall back to "commit" line for file hunk jump mapsTim Pope2+27-16
2019-08-02 21:07Support jump maps in visual modeTim Pope1+19-12
2019-08-02 21:50Document :Git --paginateTim Pope1+3-0
2019-08-03 00:08Enable fixup/squash maps in :Git logTim Pope1+2-0
2019-08-02 18:42Disable modelines in temp filesTim Pope1+1-0
2019-08-02 18:54Fix a typo in the docsVais Salikhov1+3-3
2019-08-02 17:29Always use temp file for :Git diff and :Git logTim Pope2+3-2
2019-08-02 17:05Add -addr= declarationsTim Pope1+17-10
2019-08-02 16:05:0Ggrep calls :GlgrepTim Pope1+11-6
2019-08-02 06:00Document :Git --no-pagerTim Pope1+2-2
2019-08-02 05:01Add command dispatcherTim Pope1+9-1
2019-08-02 04:11Eliminate redundant :G and :Git implementationsTim Pope1+15-25
2019-07-26 02:27Provide :GrevertTim Pope2+26-1
2019-08-02 02:52Remove overlooked 40 character limitsTim Pope1+2-2
2019-08-01 23:27Preserve cursor position after staging last untracked fileTim Pope1+1-1
2019-08-01 16:33Compensate for blame.coloringTim Pope1+1-1
2019-07-30 18:39Always use temp file for :Git --no-pagerTim Pope1+1-1
2019-07-30 17:04Always use :terminal for :Git --paginateTim Pope1+1-1
2019-07-29 04:48Preserve index on cza and czpTim Pope2+10-4
2019-07-29 21:03Map I to :Git add --intent-to-addTim Pope2+6-3
2019-07-29 17:19Fire synthetic QuickFix events on :GgrepTim Pope1+3-0
2019-07-29 04:48Fix error message for rev-parseTim Pope1+1-1
2019-07-29 01:45Avoid unnecessary diffing in :GstatusTim Pope1+10-3
2019-07-29 01:50Add czA and czP aliases for cza and czpTim Pope1+2-0
2019-07-29 00:42Fix typoTim Pope1+1-1
2019-07-28 23:11Compensate for bad 'shellredir'Tim Pope1+12-0
2019-07-28 23:13Guard against inadvertent :| invocationTim Pope1+2-2
2019-07-28 05:19Use :Gdiffsplit! for diff mapsTim Pope1+5-5
2019-07-26 02:26Provide misc :Git mappingsTim Pope2+36-4
2019-07-22 19:15Remove error guards for old object syntaxTim Pope1+3-9
2019-07-27 20:52add missing math builtinsheidezomp1+1-0
2019-07-27 01:22Guard against missing output on :Gcommit successTim Pope1+1-1
2019-07-26 23:44promise renamed to anyframeAndrew Kelley1+1-1
2019-07-26 15:21Require bang to :Gwrite from indexTim Pope1+1-1
2019-07-26 15:32Don't override alt buffer on :Gwrite from indexTim Pope1+1-1
2019-07-25 18:09add `@frameSize`Andrew Kelley1+1-1
2019-07-25 05:36remove `@handle`, add `@frame` and `@Frame`Andrew Kelley1+1-1
2019-07-24 00:42Provide ignoring mapsTim Pope2+28-0
2019-07-24 20:17Reverse inline diff mappingsTim Pope2+8-8
2019-07-22 18:34Provide rudimentary stash mappingsTim Pope2+25-1
2019-07-23 19:29Remove :Gedit HEAD and :Gedit refs/... special casesTim Pope1+2-13
2019-07-24 00:30Add :Git add --intent-to-add to :Gstatus PTim Pope2+14-7
2019-07-24 00:10Remove i special behavior on section headingTim Pope1+1-6
2019-07-23 23:36Remove --intend-to-add from :Gstatus iTim Pope2+8-13
2019-07-23 22:31Fix :Gstatus X in visual patch selectionTim Pope1+5-5
2019-07-23 22:13Improve error handling on :Gstatus XTim Pope1+30-30
2019-07-23 17:42Do what the user means for LANG= in g:fugitive_git_executableTim Pope2+3-5
2019-07-22 19:20Fix :Gbrowse assuming rangeTim Pope1+2-2
2019-07-22 18:33Don't rely on exception message for :Gbrowse - errorTim Pope1+8-8
2019-07-22 18:31Restore :Gdiffsplit :nTim Pope1+2-0
2019-07-21 16:24Map c? and r? to show commit and rebase helpTim Pope2+14-6
2019-07-21 03:43Map U as :Git reset -qTim Pope2+10-1
2019-07-21 19:26Map gr to jump to rebasing sectionTim Pope2+5-1
2019-07-17 18:10Use terminal for :Git fetch/pull/pushTim Pope1+2-1
2019-07-18 20:57:Gstatus called from status window forces reloadTim Pope1+6-2
2019-07-21 03:35Clean up error reporting on :Gwrite in diffTim Pope1+7-5
2019-07-19 15:57Fix escaping for :Ggrep '#'Tim Pope1+1-1
2019-07-18 20:04Provide core.askPass defaultTim Pope1+19-3
2019-07-18 18:17Document parentheses movement mapsTim Pope1+6-4
2019-07-18 18:16Fix :0Glog another/pathTim Pope1+1-1
2019-07-18 15:06Add an error about LANG= in g:fugitive_git_executableTim Pope2+5-1
2019-07-17 18:33Consistently position cursor on :GstatusTim Pope1+2-1
2019-07-17 21:24Don't print current line on :G|chainedcommandTim Pope1+2-1
2019-07-14 22:02Remove <C-W>C mapTim Pope2+1-6
2019-07-18 04:02Only check bdelete mapping in normal modeganziqim1+3-3
2019-07-09 08:28Provide additional commit mapsTim Pope2+29-10
2019-07-16 20:24Don't load first quickfix result into status bufferTim Pope1+3-0
2019-07-16 20:36Clarify in error message that :Gbrowse handlers are user installedTim Pope1+1-1
2019-07-16 18:47Filter out warning on :Gedit master@{2.years.ago}Tim Pope1+1-1
2019-07-16 00:41Speed up :GgrepTim Pope1+8-11
2019-07-14 20:49Decouple :Glog from :grepTim Pope1+115-35
2019-07-14 20:44Extract function to create titled quickfix listTim Pope1+33-26
2019-07-16 00:32Remove debugging variableTim Pope1+0-1
2019-07-15 19:33Don't require shell quoting for colonsTim Pope1+1-1
2019-07-13 23:53Remove unused functionTim Pope1+0-3
2019-07-14 18:28Fix E211 handling in :Gmerge/:GrebaseTim Pope1+1-0
2019-07-14 18:13Fix <CR> as :Gblame mapTim Pope1+2-5
2019-07-13 11:45Guard against empty filename checking for conflictsTim Pope1+1-1
2019-07-12 18:38Tighten up autowrite handlingTim Pope1+15-19
2019-07-11 19:33Support double quotes for all subcommand wrappersTim Pope1+40-28
2019-07-12 13:15Fix finishing :Gcommit on :wqaTim Pope1+1-1
2019-07-11 13:23Provide :Gclog and :Gcgrep aliasesTim Pope2+4-2
2019-07-11 21:33Fix :Gblame on win32Tim Pope1+1-1
2019-07-11 15:58Show stderr on :GcommitTim Pope1+7-6
2019-07-11 12:59Don't include trailing newline in fugitive#GitVersion()Tim Pope1+1-1
2019-07-11 11:54More helpful error on Git without -CTim Pope1+6-2
2019-07-10 13:25Use standard argument handling for :Gfetch/:GpushTim Pope1+25-20
2019-07-10 18:51Fix escaping when :Grebase calls :GcommitTim Pope1+4-4
2019-07-09 15:11Retool :GgrepTim Pope1+61-39
2019-07-10 12:21Begin phasing out <line2>Tim Pope1+6-6
2019-07-09 23:25Fix commands on Vim without <mods>Tim Pope1+1-1
2019-07-09 17:28Also support :G command commit:./pathTim Pope1+7-3
2019-07-09 17:26Fix subcommand completion to match :Git completionTim Pope1+1-1
2019-07-09 17:14Fix :[range]GlogTim Pope1+4-4
2019-07-09 16:26Treat :G ... ./path as relative to working directoryTim Pope1+7-2
2019-07-09 12:38Better error handling for obsolete argument syntaxTim Pope1+13-5
2019-07-09 14:08Eliminate :cd in :Gread! and :GblameTim Pope1+11-29
2019-07-09 07:49Work around broken nvim reltime()Tim Pope1+2-2
2019-07-09 13:47Set loclist not qflist title for :GllogTim Pope1+25-9
2019-07-09 16:01Fix :Glog on Vim without quickfix "module" supportTim Pope1+1-1
2019-07-09 10:33Use proper argument parsing for :GlogTim Pope1+39-25
2019-07-09 09:38Don't hide :Glog errorsTim Pope1+1-1
2019-07-09 08:42Use correct quickfix commands for :GllogTim Pope1+10-6
2019-07-09 08:33Further tighten :Glog formatTim Pope1+4-4
2019-07-09 07:51Don't map file/hunk jumps in blobsTim Pope1+11-11
2019-07-09 09:58Fix argument handling for :GmergeTim Pope1+1-1
2019-07-09 10:45Tweak s:Dir() usageTim Pope1+1-1
2019-07-08 19:40Support next/previous file/hunk in commitsTim Pope1+22-18
2019-07-08 18:41Add next/previous section mapsTim Pope2+37-6
2019-07-08 13:55Change interface for jumping directly to blame commitTim Pope1+10-10
2019-07-08 19:39Fix false positve matching :Glog abbreviated SHATim Pope1+5-5
2019-07-08 19:37update `@bitReverse`Andrew Kelley1+1-1
2019-07-08 09:04Complete options for subcommand wrappersTim Pope1+86-41
2019-07-07 14:34Retool diffingTim Pope2+75-52
2019-07-08 12:02Pass bang to :Gblame to get horizontal splitTim Pope1+1-1
2019-07-08 13:11Force hyphen in :Gblame -optsTim Pope1+3-2
2019-07-08 12:33DWIM for :(top)/absolute/pathTim Pope1+7-1
2019-07-08 13:40Fix :Gblame <CR> with existing q mapTim Pope1+1-1
2019-07-06 13:44Use :terminal for :Git add --patch and similar commandsTim Pope1+19-1
2019-07-07 18:29Add section jump mapsTim Pope2+29-8
2019-07-07 20:13Remove transitional g| mappingTim Pope1+2-2
2019-07-06 14:37Unify :G and :GitTim Pope2+34-22
2019-07-07 18:26Only map q if no conflictTim Pope1+15-7
2019-07-07 17:59Move blame syntax to separate fileTim Pope2+8-3
2019-07-07 17:38Allow disabling dynamic blame colorsTim Pope1+3-0
2019-07-07 16:46Add --option completion to :GitTim Pope1+6-3
2019-07-07 16:25Fix completion on :vert Git <Tab>Tim Pope1+1-1
2019-07-07 17:15Remove reload mapTim Pope2+1-4
2019-07-07 09:40Use proper argument parsing for :GcommitTim Pope2+39-20
2019-07-06 11:39Change :Git! to split by defaultTim Pope2+7-4
2019-07-06 08:02Extract :Gsplit! implementationTim Pope1+25-23
2019-07-06 17:47Fix handling of bar in argument parsingTim Pope1+1-1
2019-07-06 16:05Make completion more robustTim Pope1+9-7
2019-07-06 15:26Lay groundwork for running commands without Git dirTim Pope1+17-13
2019-07-06 16:56Drop support for :Gblame -fnTim Pope2+5-6
2019-07-06 15:19Use proper argument parsing in :Gmerge/:GrebaseTim Pope1+8-8
2019-07-06 14:19Better helper function names for expanding splitTim Pope1+12-4
2019-07-06 07:50Jump to appropriate section for s/u on :Gstatus headerTim Pope1+16-7
2019-07-03 22:32Restore popular fugitive#buffer() methodsTim Pope1+4-4
2019-07-06 11:08Compensate for very old Vim without settabvar()Tim Pope1+2-1
2019-07-06 11:13Provide argument list version of s:UserCommand()Tim Pope1+9-9
2019-07-06 11:28Fix :Gedit >Tim Pope1+1-1
2019-07-06 08:07s:BuildShell: fix E706Daniel Hahler1+1-2
2019-07-06 06:17Update escaping for dynamic :Git invocationsTim Pope1+4-4
2019-07-05 08:24Don't rely on shell for quotingTim Pope1+119-59
2019-07-02 06:02Smarter :Gstatus reloadTim Pope1+87-45
2019-07-05 14:32Don't throw exception on :Gedit :bogusTim Pope1+3-3
2019-07-01 22:37Separate argument massaging from shell quotingTim Pope1+33-23
2019-07-05 07:58Eliminate shell syntax in :Gstatus undoTim Pope1+1-1
2019-07-05 04:55Fix jump to patched line in :GstatusTim Pope1+4-4
2019-07-04 08:38Make :Glog a bit less insufferableTim Pope1+18-6
2019-07-04 12:40Fix stacking untracked filesTim Pope1+18-4
2019-07-04 12:39Fix inline diff expansionTim Pope1+7-4
2019-07-04 11:17Restore "Untracked" sectionTim Pope1+5-3
2019-07-04 11:28Change s:StageInfo() to use absolute paths like s:Selection()Tim Pope1+5-5
2019-07-04 10:50Fix count on :Gstatus mapsTim Pope1+1-1
2019-07-02 01:19Remove hard coded length limit of 40 on hashesTim Pope1+32-32
2019-07-03 21:14Fix P in :GstatusTim Pope1+1-1
2019-07-03 15:19add `@unionInit`Andrew Kelley1+1-1
2019-07-02 12:26Remove weird FAQ entryTim Pope1+0-15
2019-07-02 20:31add @hasFieldAndrew Kelley1+1-1
2019-07-01 06:11Encapsulate "-z" null splittingTim Pope1+12-7
2019-07-01 06:38Encapsulate system() plus v:shell_errorTim Pope1+33-32
2019-07-01 09:52Encapsulate common v:shell_error usagesTim Pope1+50-52
2019-07-01 22:36Remove :terminal special case for Neovim :GitTim Pope1+8-16
2019-07-01 21:58Fix extra space in win32 environment variablesTim Pope1+2-2
2019-07-01 09:49Fix docs for :0 removalTim Pope1+1-1
2019-07-01 04:48Add error handling to s:TreeChomp()Tim Pope1+31-19
2019-07-01 09:52Restore autowrite before :GcommitTim Pope1+3-0
2019-07-01 01:37Avoid use of :! in :GcommitTim Pope1+5-7
2019-07-01 03:24Eliminate environment juggling in :GcommitTim Pope1+1-6
2019-07-01 01:25Avoid intermediary v:errmsg in exception handlingTim Pope1+15-16
2019-07-01 01:11Support :tcd in initializationTim Pope1+1-1
2019-06-30 00:50Fix bug revealing next hunkTim Pope1+2-1
2019-06-29 23:55Only target current file if range is given to :GlogTim Pope2+11-25
2019-06-29 23:19Adjust viewport position *after* reloadTim Pope1+4-1
2019-06-28 18:42Fix dd in :Gstatus staged sectionTim Pope1+1-1
2019-06-28 18:31Fix dd in :GstatusTim Pope1+1-1
2019-06-28 03:30Improve :Gstatus support for renamesTim Pope1+33-31
2019-06-28 03:22Add <mods> helper functionTim Pope1+23-18
2019-06-28 03:09Fix :Gstatus overscroll when already at bottom of documentTim Pope1+1-1
2019-06-25 20:28Fix error on :Gedit with no argumentTim Pope1+1-1
2019-06-25 08:18Work around autowrite bug when :terminal is openTim Pope1+28-4
2019-06-25 08:32Retire :Gedit -..., :Gedit @{...}, and :Gedit :nTim Pope1+8-6
2019-06-25 08:02Retire :Gedit ^n and :Gedit ~nTim Pope1+4-5
2019-06-25 08:02Don't map <CR> in editable index buffersTim Pope1+5-5
2019-06-13 16:44update docs to agree with configurationAndrew Kelley1+3-3
2019-06-10 21:04`@bswap` -> `@byteSwap`Andrew Kelley1+1-1
2019-06-08 06:42Fix fugitive#isdirectory() with trailing slashTim Pope1+1-1
2019-06-06 02:43Accept a count to :GitTim Pope1+1-1
2019-06-04 01:06Fix Fugitive activation when historical version does not existTim Pope1+6-2
2019-06-03 04:31Only activate Projectionist if config file existsTim Pope1+4-1
2019-06-02 23:32Eliminate repeated $GIT_DIR checkTim Pope1+7-9
2019-06-02 20:19Don't assume b:git_dir is an actual directoryTim Pope1+35-33
2019-04-13 13:54Abbreviate commit SHA1s for `:Grebase -i`Teo Ljungberg1+27-1
2019-05-29 21:32change use to usingnamespaceAndrew Kelley1+1-1
2019-05-26 20:03syntax: add `@hasDecl`Andrew Kelley1+1-1
2019-05-21 21:00Fix garbled screen after :Git! and related commandsTim Pope1+2-1
2019-05-04 22:47Fix fugitive#glob('[^x]')Tim Pope1+1-1
2019-05-03 03:43Don't activate autocmds with tmp filenamesTim Pope1+2-6
2019-04-30 01:48Add <nowait> to gq mapTim Pope1+3-2
2019-04-24 17:17Fix :Gstatus log with unpushed remoteTim Pope1+3-0
2019-04-24 07:57Pass in matching number of arguments for `:Gread`Teo Ljungberg1+1-1
2019-03-16 00:18Begin moving to standard command implementation interfaceTim Pope1+57-53
2019-02-28 03:01New naming scheme for completion functionsTim Pope1+44-36
2019-04-06 01:01Call :Gcommit from :Grebase --continueTim Pope1+10-0
2019-04-04 18:28Allow --abbrev as :Gblame argument (#1243)Jay Sitter1+1-1
2019-03-08 01:01Fix restore of sequence editorTim Pope1+1-1
2019-04-04 17:56Revert "Add documentation for --relative-date in :Gblame"Tim Pope1+3-4
2019-04-04 16:50Add documentation for --relative-date in :GblameJay Sitter1+4-3
2019-03-25 15:37add allowzero keywordAndrew Kelley1+1-1
2019-03-01 21:36Provide gq to close status bufferTim Pope2+3-2
2019-03-01 01:08Use :setlocal for all local optionsTim Pope1+4-4
2019-02-28 21:15Remove stopgap support for reload after :DispatchTim Pope1+0-1
2019-02-23 00:13Reblame at HEAD from dirty linesMaksim Odnoletkov1+1-1
2019-02-25 22:10Encapsulate b:git_dirTim Pope2+77-70
2019-02-25 22:10Fix function name mutilated by search and replaceTim Pope1+3-3
2019-02-28 04:27Brute force mapping jumpsTim Pope1+1-2
2019-02-25 19:16Fix unofficial "a" mapTim Pope1+1-1
2019-02-23 21:49Use blamed file when calling :Gbrowse in blame bufferTim Pope1+5-1
2019-02-22 04:04Gblame: allow passing `--relative-date`bennyyip1+1-1
2019-02-23 23:02Override color.ui=alwaysTim Pope1+2-2
2019-02-23 20:21Don't repeatedly trigger FocusGained on win32Tim Pope1+3-1
2019-02-22 03:54readme: zig fmt available in stage1 nowAndrew Kelley1+2-6
2019-02-18 22:20Provide "i"Tim Pope2+24-2
2019-02-18 20:04Sort untracked files before unstaged filesTim Pope1+6-2
2019-02-21 18:20Provide option for status reloadingTim Pope1+19-10
2019-02-18 19:07Try J/K for next/previousTim Pope2+3-1
2019-02-14 22:06Provide checkout --ours/--theirs on XTim Pope2+23-3
2019-02-21 04:47Support X on newly added fileTim Pope1+2-0
2019-02-18 22:28Support "." in visual modeTim Pope1+19-2
2019-02-14 21:23Refactor status spaghetti into dispatch mechanismTim Pope1+257-111
2019-02-18 19:02Remove duplicate q mapTim Pope1+0-1
2019-02-14 02:01Fix reveal of hunks on CTRL-NTim Pope1+1-1
2019-02-12 20:58Remove duplicate help tagTim Pope1+0-1
2019-02-12 16:19Trailing whitespaceTim Pope1+2-2
2019-02-12 16:06Update :Gstatus description in READMETim Pope1+4-4
2019-02-12 15:39Handle mysterious tab at the end of a diff filename with spacesTim Pope1+2-2
2019-02-11 00:00Redo :Gstatus documentationTim Pope2+170-85
2019-02-11 14:06Remove commentTim Pope1+0-2
2019-02-11 03:02Fix autocmds & alternate file handling for "index"Brennen Bearnes1+8-1
2019-02-10 14:33Use current window for :0GsplitTim Pope1+2-2
2019-02-10 16:39Fix current line assumptionTim Pope1+2-2
2019-02-10 16:15Eliminate s:StageReloadSeek()Tim Pope1+1-15
2019-02-06 20:19Handle `git --version` with `(Apple ...)` suffixTim Pope1+1-1
2019-02-05 01:45add threadlocal keywordAndrew Kelley1+1-1
2019-02-03 06:57Guard against status reloading in wrong bufferTim Pope1+3-0
2019-02-02 14:42Fix bug in excluding Gstatus window from reuseHenrique Malheiro1+1-1
2019-01-31 19:13add @Vector builtinAndrew Kelley1+1-1
2019-01-31 05:07Move filetype to after maps to allow user mapsDavid Briscoe1+1-1
2019-01-27 12:52Respect 'splitbelow' in :GstatusTim Pope1+1-1
2019-01-23 19:42Fix s:Cd() usage in the Gblame commandJohn Drouhard1+5-15
2019-01-26 08:55Don't force foldtext for status bufferTim Pope1+0-1
2019-01-24 19:09Don't set readonly globallyTim Pope1+2-2
2019-01-13 20:13Support git grep --columnTim Pope1+4-1
2019-01-13 20:05Provide Git version comparison APITim Pope1+26-12
2019-01-11 23:52Make all maps reblame at index when on dirty linesMaksim Odnoletkov1+3-1
2019-01-11 19:11Allow ShellCmdPost to fire inside :MakeTim Pope1+1-1
2019-01-11 18:58Fix :belowright GstatusTim Pope1+1-1
2019-01-10 00:57Reload status after :Gpush and :GfetchTim Pope1+2-2
2019-01-09 20:00Use native edit commands in :GstatusTim Pope1+5-4
2019-01-09 19:57Run :Gstatus edit command at top levelTim Pope1+5-6
2019-01-09 01:23Always default to horizontal split for :GstatusTim Pope1+11-14
2019-01-09 19:01Ignore warnings in `git status --porcelain`Tim Pope1+3-0
2019-01-09 19:00Reload status on all quickfix commandsTim Pope1+4-3
2019-01-07 16:29Clarify that removal notices need to be fixed at the sourceTim Pope1+9-9
2019-01-06 07:37Fix :Gread deleting too much due to closed foldsTim Pope1+3-0
2019-01-07 15:23Fix unstaging a deleted fileTim Pope1+1-1
2018-12-31 00:38Add simple rebase mapsTim Pope2+12-1
2019-01-05 22:41Use appropriate message for :Glog --walk-reflogsTim Pope1+2-1
2019-01-06 06:57Don't set global value of 'modifiable'Tim Pope1+1-1
2019-01-05 19:03Deprecate :Glog defaulting to current fileTim Pope2+14-7
2019-01-05 06:56Fix navigation maps like ~ in commitTim Pope1+1-1
2019-01-05 06:43Fix commit maps while accommodating bad modelinesTim Pope1+2-1
2019-01-05 06:36Nobody has a version of Vim older than 7.2 anymoreTim Pope1+0-4
2019-01-05 06:00Clarify - mapTim Pope1+2-1
2019-01-03 21:33Reveal full hunk on :Gstatus CTRL-NTim Pope1+15-0
2019-01-04 00:21Restore :checktime for :Gstatus deleteTim Pope1+1-1
2019-01-04 03:47Fix check for :Gstatus windowTim Pope1+1-1
2019-01-03 05:23Try split instead of preview window for :GTim Pope1+28-11
2019-01-03 23:06Include backslash lines in diff hunksTim Pope1+11-11
2019-01-04 02:06Run diff for :Gstatus from project rootTim Pope1+2-2
2019-01-03 18:46Enable maps in :Git! output buffersTim Pope1+3-0
2019-01-03 21:06Don't break jump list when loading bufferTim Pope1+2-2
2019-01-03 17:18Don't stage/unstage from unstage/stage mapsTim Pope2+13-2
2019-01-03 04:49Enable discarding individual hunksTim Pope2+37-29
2019-01-03 03:01Enable staging individual hunksTim Pope1+100-40
2019-01-03 16:43Fix inline diffs including submodule logsTim Pope1+1-1
2019-01-03 15:42Fix patch mapping in READMEAndrew Haust1+1-1
2019-01-03 05:19Support expanding inline diffs in :GstatusTim Pope3+243-78
2019-01-02 04:41Fix :Gstatus toggle on Unstaged headingTim Pope1+1-1
2019-01-02 19:12Fix issue loading conflict buffers on :Grebase -iTim Pope1+1-1
2019-01-02 05:42Extract function for reloading individual :GstatusTim Pope1+11-6
2019-01-02 21:48add @bitreverseAndrew Kelley1+1-1
2019-01-02 00:27Fix reference to rebase buffer when closing tabTim Pope1+3-3
2019-01-01 22:10Don't overlap navigation maps with :Gcommit mapsTim Pope1+6-6
2019-01-01 18:51Add :G as alias for :GstatusTim Pope2+4-4
2018-12-31 17:52Support for :Grebase --interactiveTim Pope2+83-21
2018-12-31 05:15Add rebase summary to :GstatusTim Pope2+67-5
2018-12-31 06:52Don't jump from :Gstatus another :GstatusTim Pope1+2-2
2018-12-31 06:45Fix maps in commit buffersTim Pope1+1-0
2018-12-31 03:13Do what I mean for :Grebase --autosquashTim Pope1+12-2
2018-12-31 05:06Refer :Gstatus p users to PTim Pope1+2-2
2018-12-31 05:58Fix focus bug on reloading multiple :Gstatus buffersTim Pope1+1-0
2018-12-30 23:16Declare highlights as defaultsTim Pope1+6-6
2018-12-29 17:40Remove outdated reference to :Gcommit calling :GstatusTim Pope1+9-10
2018-12-28 22:10Deprecate fugitive#buffer()Tim Pope1+12-66
2018-12-26 15:06Open todo file on Grebase --edit-todorbong1+3-1
2018-12-26 13:39Call Gcommit on Grebase --continuerbong1+12-1
2018-12-27 23:05Combine unstaged and untracked files into one sectionTim Pope1+12-28
2018-12-27 22:34Fix - on :Gstatus section headingsTim Pope1+1-1
2018-12-26 00:43Set dispatch to :Gfetch in :GstatusTim Pope1+1-0
2018-12-26 21:23Add mods support to :GmergeTim Pope1+6-5
2018-12-26 20:47Fix workaround to reload status after :DispatchTim Pope1+1-1
2018-12-26 00:36Remove :Gcommit claiming :Gstatus windowTim Pope1+0-4
2018-12-26 00:35Change vsplit map from S to gOTim Pope2+13-10
2018-12-25 21:35Fix :Gstatus error on branch without pull sourceTim Pope1+1-2
2018-12-25 19:07Prototype new :GstatusTim Pope3+282-97
2018-12-24 19:47Reload status after dispatch.vim backed :GpushTim Pope1+1-0
2018-12-24 22:25Fix config case sensitivity when cachedTim Pope1+2-1
2018-12-19 21:39Add maps for :Gcommit --fixup/--squashTim Pope2+10-1
2018-12-20 18:12Change :Gstatus U to g|Tim Pope2+6-5
2018-12-24 16:35Fix erratic conf file type on :GstatusTim Pope1+2-1
2018-12-23 21:54Prevent bad modeline from blocking a :splitTim Pope1+8-11
2018-12-23 19:30Disable modelines while loading blobTim Pope1+3-0
2018-12-22 20:25Add Gitee link (#1099)Zhao Xiaojie1+3-1
2018-12-22 19:34Handle case sensitivity in config keys correctlyTim Pope1+1-0
2018-12-21 18:23Allow reusing dictionary for config queriesTim Pope2+15-11
2018-12-19 22:08Don't open :Gstatus on empty :GcommitTim Pope1+3-2
2018-12-19 21:06Add s and u aliases for stage/unstage in :GstatusTim Pope1+4-0
2018-12-19 19:15Cache config queriesTim Pope2+50-6
2018-12-19 00:53Refactor :Gstatus reload cursor positioningTim Pope1+20-17
2018-12-18 23:44Replace deprecated repository relative path syntaxTim Pope1+1-1
2018-12-17 03:13Support tab local working directoriesTim Pope1+32-36
2018-12-12 20:39add bswapAndrew Kelley1+1-1
2018-11-22 14:48fugitive.vim 2.5Tim Pope1+1-1
2018-11-22 14:36Provide FugitivePrepare()Tim Pope1+4-0
2018-11-20 04:01Remove transitional functionsTim Pope1+0-8
2018-11-18 09:16Gblame: allow passing `--first-parent`Daniel Hahler1+1-1
2018-11-17 07:13rename section to linksectionAndrew Kelley1+1-1
2018-11-14 06:32add anyerror typeJosh Wolfe1+2-2
2018-10-28 23:48Fix erroneous use of :keeppatterns g/.../s//.../Tim Pope1+1-1
2018-10-27 22:22Clearer errorsTim Pope1+2-2
2018-10-21 23:44Remove FugitiveGenerate() in favor of FugitiveFind()Tim Pope2+14-14
2018-10-18 03:20Fail silently retrieving work tree for blank git dirTim Pope1+2-0
2018-10-12 19:14Associate conflicted files with relevant commitsTim Pope1+18-2
2018-09-24 21:04Show 7 not 8 SHA charcters in statuslineTim Pope1+1-1
2018-09-21 17:58update offset of builtin functionsAndrew Kelley1+1-1
2018-09-19 21:37Use merge-base as starting point for ranged :GbrowseTim Pope1+5-2
2018-09-19 21:17Don't throw error on invalid URL to FugitiveParse()Tim Pope1+3-0
2018-09-17 22:01fix syntax for variables which contain integer typesAndrew Kelley1+1-1
2018-09-17 14:12syntax: support all the integer typesAndrew Kelley1+3-1
2018-09-15 20:47Show error getting type for object in BufReadCmdTim Pope1+2-1
2018-09-14 16:45Use :keeppatterns with :substituteJustin M. Keyes1+2-2
2018-09-13 20:20remove this keyword, add @This() functionAndrew Kelley1+2-2
2018-09-13 14:51Fix undefined variableRick1+1-0
2018-09-12 16:32Fix backport of @ to old GitTim Pope1+1-1
2018-09-12 16:06Older versions of cat-file do not accept --Tim Pope1+4-4
2018-09-09 13:34Fix modeline support in historical buffersTim Pope1+7-3
2018-08-31 19:36Dogfood fugitive#Prepare()Tim Pope1+24-64
2018-08-30 20:25Enhance fugitive#Prepare()Tim Pope1+75-14
2018-08-30 00:21Simplify :Gstatus reset logicTim Pope1+1-5
2018-08-30 00:17Fix - in :Gstatus on line 1 as Vinegar like navigationTim Pope1+1-1
2018-08-29 21:15Fix gf in gitcommit diffTim Pope1+1-1
2018-08-29 21:11Use platform path separator for Projectionist configTim Pope1+3-0
2018-08-28 04:35Support expansion flagsTim Pope2+69-27
2018-08-28 01:06Add potential alternative name for FugitiveRoute()Tim Pope1+4-0
2018-08-20 23:12Accept buffer number to FugitiveRoute()Tim Pope2+5-2
2018-08-25 20:04Provide API for retrieving working dir relative pathTim Pope1+22-4
2018-08-26 21:42Support Projectionist config in .git/info/projections.jsonTim Pope1+14-0
2018-08-20 05:11Special case :0Gread to get around FileReadCmd limitationsTim Pope1+6-3
2018-08-19 20:52Support .git/.. to refer to work treeTim Pope1+14-8
2018-08-19 21:49Return '' for FugitiveRoute('')Tim Pope2+3-3
2018-08-20 03:26Use 2 argument system() rather than stdin redirectTim Pope1+1-6
2018-08-20 00:52Use -- to disambiguate argumentsTim Pope1+10-10
2018-08-19 22:03Fix :Gbrowse with cwd other than work treeTim Pope1+1-1
2018-08-19 03:12Resolve temp files only when using as buffer nameTim Pope1+25-22
2018-08-19 09:12Always convert backslashes on WindowsTim Pope2+2-2
2018-08-19 09:07Fix check for need to convert Windows path slashesTim Pope2+2-2
2018-08-19 04:11Ignore 'shellslash' when checking for Win32 shellTim Pope1+1-1
2018-08-19 03:14Tweak check for Win32 shellTim Pope1+1-1
2018-08-15 23:24Accept ./ paths as relative to cwdTim Pope2+25-22
2018-08-13 04:08Normalize path specs when generating commandsTim Pope1+60-45
2018-08-13 03:01Restore backwards compatible behavior of repo.translate()Tim Pope1+1-1
2018-08-13 01:28Fix issues with commit:./relative completionTim Pope1+6-11
2018-08-11 04:52Support commit:./relative style revisionsTim Pope1+72-20
2018-08-06 06:01Adjust section headersTim Pope1+58-54
2018-08-07 19:33Extract function for getting current commit/refTim Pope1+28-14
2018-08-10 23:20Rewrite <C-R><C-G> and y<C-G>Tim Pope1+29-36
2018-08-11 06:36Use <nowait> for - mapsTim Pope1+5-3
2018-08-11 02:01Support pathspec arguments to :GcdTim Pope1+16-8
2018-08-11 05:26Fix legacy expansion of bare caret/tildeTim Pope1+2-2
2018-08-11 01:32Provide less awkward signature for s:Prepare()Tim Pope1+8-4
2018-08-10 23:20Use unambiguous paths for :Gstatus dot mapTim Pope2+11-11
2018-08-10 22:46Handle :Gmove paths consistentlyTim Pope1+4-4
2018-08-10 19:58Give precedence to absolute paths over pseudo-relativeTim Pope1+1-1
2018-08-10 07:14Ignore dot files when globbingTim Pope1+9-2
2018-08-08 02:09Mention :Gcommit %Tim Pope1+3-2
2018-08-08 20:26Fix minor spelling error in help documentJohn Varga1+1-1
2018-08-03 00:53Decouple routing from repo objectTim Pope2+86-72
2018-08-06 05:36Decouple Head() from repo objectTim Pope2+19-18
2018-08-06 05:21Delegate to other real filename implementationsTim Pope2+11-6
2018-08-06 20:38Fix file API to distinguish between commitsTim Pope1+9-6
2018-08-06 15:13Report error checking for merge conflictTim Pope1+3-0
2018-08-06 03:45Adjust completion of /absolute/pathsTim Pope1+7-2
2018-08-06 14:52Don't strip trailing slash from URLsTim Pope1+1-1
2018-08-06 05:45Fix check for empty remoteTim Pope1+1-1
2018-08-02 22:51Support :(top) pseudo-pathspecsTim Pope1+9-5
2018-07-29 00:05Provide fugitive#Prepare()Tim Pope1+15-0
2018-08-04 23:17Don't escape "!" when calling :terminalTim Pope1+1-1
2018-08-04 02:50Fix shell expansion in :Git! buffersTim Pope1+72-52
2018-08-03 05:33Rewrite :Glog to use string argument rather than listTim Pope1+30-27
2018-08-03 01:33Expand argument to :GwriteTim Pope1+5-5
2018-08-02 22:22Edit index file when no work tree presentTim Pope1+9-11
2018-08-02 22:17Fix query operations in bare repositoriesTim Pope1+4-2
2018-08-02 19:31Support :Gedit /absolute/path when possibleTim Pope1+5-1
2018-08-02 19:16Fix :Gedit default from commit to work treeTim Pope1+1-1
2018-08-02 18:09add @handle syntaxAndrew Kelley1+1-1
2018-08-01 23:06Unify shell expansionTim Pope1+5-11
2018-08-01 21:20Update :Gbrowse docsTim Pope1+6-7
2018-08-01 18:14Fix write command with Win32 pathTim Pope1+1-1
2018-07-31 21:26Adjust :Gbrowse range for upstream headTim Pope1+32-7
2018-07-31 23:44Remove filename expansion from buffer objectTim Pope2+59-43
2018-07-30 05:35Rename s:shellslash() to s:Slash()Tim Pope2+25-25
2018-07-29 01:08Improve worktree supportTim Pope2+138-68
2018-07-31 19:16Fix :Gbrowse in historical buffersTim Pope1+6-4
2018-07-30 20:31Rename Fugitive revisions to Fugitive objectsTim Pope1+44-40
2018-07-31 06:42Fix function referenceTim Pope1+7-6
2018-07-31 06:24Really fix :GcdTim Pope1+2-2
2018-07-31 05:00Fix :GcdTim Pope1+2-2
2018-07-30 23:40Fix extra slash generating work tree filenamesTim Pope1+1-1
2018-07-30 05:29Fix check for absolute path in FugitiveGenerate()Tim Pope1+1-1
2018-07-30 04:47Support :Gedit +cmd ++optTim Pope1+28-16
2018-07-30 01:10Add better name for function as aliasTim Pope1+4-0
2018-07-29 00:26Eliminate s:repo() and s:buffer()Tim Pope1+8-16
2018-07-29 00:24Replace s:repo().rev_parse()Tim Pope1+19-10
2018-07-29 18:22Show fake trees when editing directory in indexTim Pope2+53-33
2018-07-29 17:06Match trailing slash in FugitivePath()Tim Pope1+3-0
2018-07-29 18:24RearrangeTim Pope1+671-671
2018-07-28 23:09Redo completionTim Pope1+95-79
2018-07-29 04:17Fix :GblameTim Pope1+1-1
2018-07-29 04:20Fix fugitive#Real() with non-Fugitive URLTim Pope1+1-1
2018-07-29 01:51Whitespace fixTim Pope1+1-1
2018-07-28 21:28Support completion of local commits for --fixup=/--squash=Tim Pope1+8-1
2018-07-29 01:38Move implementation functions below public APITim Pope1+59-59
2018-07-29 00:56Provide FugitiveGitDir()Tim Pope1+22-6
2018-07-27 04:56Eliminate remaining s:repo().dir() and s:repo().tree() callsTim Pope2+45-37
2018-07-29 02:04Fix jump to fileTim Pope1+1-1
2018-07-27 04:19Rewrite :Gedit and :GreadTim Pope1+107-102
2018-07-28 23:54Make fugitive#Prepare() privateTim Pope1+27-31
2018-07-28 20:51Pass absolute paths through FugitiveGenerate() unchangedTim Pope3+9-5
2018-07-28 23:41Use <amatch> in detection autocommandsTim Pope1+6-2
2018-07-28 23:31Handle FugitiveReal('') correctlyTim Pope2+3-3
2018-07-27 19:03Fix map to follow the patternTim Pope1+1-1
2018-07-28 05:50Correct the directory separator of Path() on Windows (#1067)Ryo Susami1+1-1
2018-07-27 17:42Remove redundant mapsTim Pope1+0-6
2018-07-27 17:37Prefer :Gedit to s:Edit() where possibleTim Pope1+10-10
2018-07-27 12:54Fix missing :Gblame in work tree filesTim Pope1+1-1
2018-07-25 04:29Map <CR> in blobs to jump to blamed commitTim Pope2+57-40
2018-07-27 04:35Work around janky autocommands when returning to diffed windowTim Pope1+4-3
2018-07-22 17:40Provide config functions globallyTim Pope2+12-4
2018-07-27 00:55Provide file permission APITim Pope1+32-0
2018-07-26 22:09Provide file writing APITim Pope1+31-0
2018-07-26 21:12Provide file deletion APITim Pope1+14-0
2018-07-27 05:30Remove s:repo().aliases()Tim Pope1+19-15
2018-07-27 01:53Compartmentalize filetype supportTim Pope2+48-36
2018-07-27 04:14Eliminate remaining uses of s:buffer().type()Tim Pope1+2-2
2018-07-25 06:53Run correct auto-commands for BufWrite and FileWriteTim Pope1+7-3
2018-07-27 00:54Support Vim without SourceCmdTim Pope1+3-1
2018-07-26 19:11Try embedding shell cd if -C not availableTim Pope1+16-25
2018-07-25 20:16Map p to jump to file in preview windowTim Pope1+6-1
2018-07-25 20:08Revert "Unify jump to file logic"Tim Pope1+15-19
2018-07-25 06:03Unify jump to file logicTim Pope1+19-15
2018-07-25 03:27Map p to in :Gblame to open commit in preview windowTim Pope2+2-0
2018-07-25 04:17Show error on :Gblame jump on uncommitted lineTim Pope1+7-3
2018-07-22 23:15Return relative paths with second argument to FugitivePath()Tim Pope1+20-3
2018-07-24 23:54Drop support for uppercase statusline indicatorTim Pope1+1-5
2018-07-22 17:57Preserve trailing slash in FugitiveReal()Tim Pope2+18-14
2018-07-23 01:28Make bang argument to :Glog explicitTim Pope1+4-4
2018-07-23 04:18Remove obsolete instaweb reference from READMETim Pope1+3-4
2018-07-25 00:44Fix upwards navigation on "-"Tim Pope1+3-3
2018-07-25 00:44Remove indirectionTim Pope1+19-21
2018-07-24 05:37Don't :cd if directory already correctTim Pope1+5-3
2018-07-24 05:27Eliminate use of buffer.commit()Tim Pope1+18-15
2018-07-23 17:55Handle bare repository case when shelling outTim Pope1+2-0
2018-07-23 17:49Fix shelling out from subdirectoryTim Pope1+17-5
2018-07-23 02:37Move GIT_INDEX_FILE override closer to homeTim Pope1+57-53
2018-07-22 18:10Make :Gmove always relative to repository rootTim Pope2+3-12
2018-07-22 20:59Drop instaweb supportTim Pope2+15-87
2018-07-22 18:18Encapsulate fugitive#buffer().relative()Tim Pope1+38-33
2018-07-22 17:56Encapsulate fugitive#repo().git_chomp_in_tree()Tim Pope1+43-37
2018-07-22 05:58Avoid false positive matches of status files in non-status buffersTim Pope1+23-22
2018-07-22 05:57Fix issue generating Fugitive URLsTim Pope1+1-1
2018-07-22 05:29Provide FugitiveGenerate() and FugitiveParse()Tim Pope2+38-20
2018-07-21 23:02Default to branch remote rather than originTim Pope1+13-1
2018-07-21 22:29Refactor repo.translate for future extractionTim Pope1+45-34
2018-07-21 23:40Provide Git dir to browse handlersTim Pope1+1-0
2018-07-22 01:51Drop repo.dirglobTim Pope1+5-10
2018-07-22 00:37Drop buffer.upTim Pope1+26-26
2018-07-22 00:32Remove unused variableTim Pope1+0-1
2018-07-21 23:43Attempt 2 at fixing :Gbrowse tagnameTim Pope1+2-2
2018-07-21 20:33Add Git config query functionsTim Pope1+26-16
2018-07-21 19:36Reduce noise on E211 from :GitTim Pope1+22-21
2018-07-21 20:52Add warning for editing invalid Fugitive URLTim Pope1+3-0
2018-07-21 19:43Make argument to FugitiveTreeForGitDir optionalTim Pope1+2-2
2018-07-21 02:06Fix :GlogTim Pope1+1-1
2018-07-19 04:34Drop some silly instance methodsTim Pope2+60-76
2018-07-19 06:09Decouple :Gcommit from repo objectTim Pope1+8-7
2018-07-20 05:38Rename overlooked snakecase functionTim Pope1+2-2
2018-07-19 00:47Support FileWriteCmdTim Pope2+9-4
2018-07-19 04:17Thorough error reporting for broken system() callsTim Pope1+18-7
2018-07-17 04:11Decouple autocommand functions from repo objectTim Pope2+61-74
2018-07-17 03:34Support SourceCmd for Fugitive URLsTim Pope1+46-24
2018-07-17 21:13Unify FileReadCmd autocommandsTim Pope2+11-9
2018-07-17 05:13Avoid some redundant --git-dir argumentsTim Pope1+5-5
2018-07-18 23:57Fix error on failure to load bufferTim Pope1+1-1
2018-07-18 23:28Fix b:fugitive_type in temp buffersTim Pope1+4-3
2018-07-18 23:46Fix i and a in :GstatusTim Pope1+2-2
2018-07-18 21:58Restore highlight after warning messageTim Pope1+1-1
2018-07-18 14:30add @setAlignStack syntaxAndrew Kelley1+1-1
2018-07-16 22:00Support :Gread commit to read commit messageTim Pope1+11-20
2018-07-17 01:32Provide function for preparing Git shell commandTim Pope1+15-9
2018-07-17 05:42Work around bad b:git_dir from ftplugin/git.vimTim Pope1+1-1
2018-07-17 01:43Loosen regexp to allow for Windows pathsTim Pope1+1-1
2018-07-13 20:06Extract helper for robust tempnameTim Pope1+10-8
2018-07-17 01:36Add missing functionTim Pope1+6-1
2018-07-17 00:29Fix readfileTim Pope1+2-2
2018-07-16 20:45Improve error reporting for BufReadCmd autocommandsTim Pope1+15-11
2018-07-13 19:14Allow opting out of :terminal in NeovimTim Pope1+2-2
2018-07-11 04:12Handle :Gcommit % when working dir isn't Git dirTim Pope1+9-2
2018-07-10 21:28Fix typo in regexpTim Pope1+1-1
2018-07-10 04:04fugitive.vim 2.4Tim Pope1+1-1
2018-07-07 04:31add @popCountAndrew Kelley1+1-1
2018-07-02 22:26Document P as preferred :Gcommit map for patchingTim Pope1+2-2
2018-07-02 19:12Guard against future NERDTree API changesTim Pope1+4-1
2018-06-20 21:25Provide file APITim Pope1+175-0
2018-06-29 22:10Add function aliasTim Pope2+8-0
2018-06-27 21:11Replace buffer.path() with buffer.relative()Tim Pope1+45-39
2018-06-28 19:43Handle bare repos in FugitivePath()Tim Pope1+3-3
2018-06-28 00:31Don't include newline in Git versionTim Pope1+1-1
2018-06-28 00:25Avoid unnecessary IO in translate()Tim Pope1+9-8
2018-06-27 21:13Rename FugitiveFilename() to FugitivePath()Tim Pope2+3-3
2018-06-25 22:03Fix :Gbrowse tagnameTim Pope1+3-0
2018-06-25 20:43Rename blob() to relative()Tim Pope1+3-3
2018-06-25 19:22Alias buffer.path() as buffer.blob()Tim Pope1+3-2
2018-06-25 16:51Work around guioptions+=! on WindowsTim Pope1+5-0
2018-06-20 22:01Clean up repetition in URL parsingTim Pope1+15-13
2018-06-20 21:37Fix references to renamed functionsTim Pope1+4-4
2018-06-20 18:32Fix use of <Plug> in a <script> mapTim Pope1+1-1
2018-06-20 18:24Fix load order issue setting up mapsTim Pope2+13-12
2018-06-19 18:55add f16 type (#9)Ben Noordhuis1+1-1
2018-06-19 07:33add @intToEnum, @enumToIntAndrew Kelley1+1-1
2018-06-18 22:11add @intToError and @errorToIntAndrew Kelley1+1-0
2018-06-18 20:06add @bytesToSlice, @sliceToBytesAndrew Kelley1+1-1
2018-06-18 18:42add @errSetCastAndrew Kelley1+1-1
2018-06-18 05:41add @boolToIntAndrew Kelley1+1-1
2018-06-18 05:19add new builtinsAndrew Kelley1+1-1
2018-06-17 21:23Loosen match for hunk headerTim Pope1+4-4
2018-06-16 03:10Accept alternate forms of Fugitive URLTim Pope2+11-11
2018-06-15 19:31Jump directly to commit rather than ref file in more casesTim Pope2+7-17
2018-06-14 19:33Extract ftdetect fileTim Pope2+1-1
2018-06-05 16:28Add FugitiveFilename() to determine corresponding real fileTim Pope2+36-0
2018-06-10 04:22add orelse keywordAndrew Kelley1+1-1
2018-06-08 17:21readme: clarify configuration instructionsAndrew Kelley1+0-1
2018-06-07 00:13Specify 'nowrite' to status buffer and blame bufferrhysd1+2-2
2018-06-05 14:34add comptime_int and comptime_floatAndrew Kelley1+1-1
2018-06-05 07:32Update readme with auto-format instructionsMarc Tiehuis1+14-0
2018-06-05 06:40update install instructionsAndrew Kelley1+4-4
2018-06-02 08:58Improve zig fmt integrationMarc Tiehuis4+16-110
2018-05-17 12:10Add auto-format on saveMarc Tiehuis6+864-0
2018-06-01 17:47Camel case public functionsTim Pope1+7-7
2018-06-01 17:46Extract autoload fileTim Pope2+3077-3064
2018-06-01 20:25Update statusline function in READMETim Pope1+1-1
2018-06-01 17:38Drop 'compatible' checkTim Pope1+1-1
2018-06-01 17:25Move foldtext autocommand back to folding sectionTim Pope1+8-5
2018-06-01 00:32Fix :Gcommit invocation of :GstatusTim Pope1+1-1
2018-05-30 05:33Gather up global autocommands and functionsTim Pope1+36-42
2018-05-30 05:06Expose Cmd autocommand functionsTim Pope1+12-12
2018-05-30 04:30Handle symlinked directories more aggressivelyTim Pope1+10-10
2018-05-30 04:19Provide official function for configured treeTim Pope1+38-42
2018-05-30 04:36Remove self evident commentTim Pope1+0-3
2018-05-30 03:27Separate detection from initializationTim Pope1+53-47
2018-05-30 03:03Provide :Grebase (no --interactive)Tim Pope2+10-1
2018-05-31 22:43Handle unusually named netrw buffersTim Pope1+1-1
2018-05-28 21:59Switch out new and old official functionsTim Pope2+71-63
2018-05-31 17:49Fix maps that rely on s:EditTim Pope1+9-9
2018-05-28 21:36Support <mods> on :Gstatus and :Gedit familyTim Pope1+23-22
2018-05-28 21:41Loosen regexps to accept alternate comment charsTim Pope1+33-33
2018-05-28 18:22fugitive.vim 2.3Tim Pope1+1-1
2018-05-27 19:21Revert accidentally committed changesTim Pope1+33-33
2018-05-27 19:18Fix off by one errorTim Pope1+1-1
2018-05-27 19:18Fix accidental version bumpTim Pope1+34-34
2018-05-27 05:02Avoid non-file windows for :Gstatus openTim Pope1+11-5
2018-05-23 02:02Dispatch BufReadPreTim Pope1+1-0
2018-05-23 02:01Don't run autocommands loading temp fileTim Pope1+1-1
2018-05-19 23:30Remove #Repo and #BufferTim Pope1+0-8
2018-05-19 19:41Add deprecation warning for :Gstatus cATim Pope1+1-1
2018-05-16 04:28Bring back :Gstatus C with a warningTim Pope1+1-1
2018-05-16 03:11Blow up if user assigns string to map variableTim Pope1+1-1
2018-05-13 05:17Fix missing bang on functionTim Pope1+1-1
2018-05-12 23:46Use capitalized names for official functionsTim Pope1+45-1
2018-05-15 17:22add typeInfo builtinAndrew Kelley1+1-1
2018-05-12 20:53add @newStackCall builtinAndrew Kelley1+1-1
2018-05-11 21:12Tweak :Gstatus commit mapsTim Pope2+8-5
2018-05-07 21:44add field builtin fnAndrew Kelley1+1-1
2018-05-07 02:35Fix unique map checkTim Pope1+3-4
2018-05-06 23:11Allow mapping overridesTim Pope1+33-7
2018-05-06 23:10Make :s use more robustTim Pope1+1-1
2018-05-05 01:39Add :GrenameTim Pope2+24-6
2018-04-17 21:50Add .gitattributesTim Pope1+2-0
2018-04-19 19:45revert josh's work because it's worse for this case:Andrew Kelley1+3-4
2018-04-18 15:04cmpxchg->cmpxchgWeak,cmpxchgStrongAndrew Kelley1+1-1
2018-04-15 21:59add atomicloadAndrew Kelley1+1-1
2018-04-04 19:03Strip out carriage returnsTeo Ljungberg1+1-0
2018-04-04 18:44Remove unused variableTeo Ljungberg1+0-1
2018-04-15 16:32add sqrtAndrew Kelley1+1-1
2018-04-13 00:35Tighten explanation of no commands FAQTim Pope1+4-9
2018-04-12 23:31Remove outdated FAQ about :GbrowseTim Pope1+0-8
2018-04-11 04:20fix multiline string prefixes againJosh Wolfe1+4-2
2018-04-11 04:08multiline string prefix fix doesn't work correctlyJosh Wolfe1+3-4
2018-04-11 03:37fix doc comment and multiline string prefixesJosh Wolfe1+5-4
2018-04-06 18:57Don't force tab for :Gcommit --verboseTim Pope1+1-1
2018-04-06 18:52Add support for :tab GcommitTim Pope1+9-8
2018-04-02 19:58Optimize fugitive#foldtextDaniel Hahler1+16-12
2018-03-16 13:00update Plug link in READMEJeff Fowler1+1-1
2018-03-14 21:10Add a note about optionsTim Pope1+7-0
2018-03-14 21:11Link to commit.styleTim Pope1+1-2
2018-03-01 01:49add atomicRmwAndrew Kelley1+1-1
2018-02-26 02:19Merge pull request #6 from zenhack/builtins-fixAndrew Kelley1+15-15
2018-02-26 02:08Don't match prefixes of built-insIan Denhardt1+15-15
2018-02-26 01:11Merge pull request #5 from zenhack/highlight-builtin-fnsAndrew Kelley1+17-0
2018-02-26 00:57Highlight built-in functionsIan Denhardt1+17-0
2018-02-20 04:04add some new keywordsAndrew Kelley1+2-2
2018-02-09 22:39Revert "set cindent"Andrew Kelley1+0-1
2018-02-01 14:19Merge pull request #4 from zig-lang/cindentAndrew Kelley1+1-0
2018-02-01 14:02set cindentJeff Fowler1+1-0
2018-01-28 01:24Merge pull request #3 from zig-lang/makeprgAndrew Kelley1+1-0
2018-01-28 00:19add `zig build` as makeprgJeff Fowler1+1-0
2018-01-25 18:08Link to quickfix help topicTim Pope1+8-8
2018-01-24 04:10add errdefer statementAndrew Kelley1+1-1
2018-01-23 03:28remove coldcc keywordAndrew Kelley1+1-1
2018-01-07 21:56add try and catch keywordsAndrew Kelley1+1-1
2018-01-03 08:35Merge branch 'master' of github.com:zig-lang/zig.vimAndrew Kelley1+1-1
2018-01-03 08:35add section; remove gotoAndrew Kelley1+2-2
2017-12-21 03:33remove gotoAndrew Kelley1+1-1
2017-12-19 16:47add section kwAndrew Kelley1+1-1
2017-12-19 16:47add u29 i29Andrew Kelley1+1-1
2017-10-30 21:15BufReadObject: handle rev-parse errorsDaniel Hahler1+2-0
2017-11-30 20:00Strip backslashes on expansionTim Pope1+3-1
2017-11-14 13:58Use NERDTree.root instead of removed NERDTreeRootCarlos Coelho1+1-1
2017-11-09 22:12Update "OS X" to "macOS" in READMEJesse Atkinson1+1-1
2017-10-21 22:06Fix escaping in :GblameTim Pope1+1-1
2017-10-17 19:52Merge pull request #2 from steveno/masterAndrew Kelley1+8-0
2017-10-16 19:14Add file extensionsSteven Oliver1+8-0
2017-10-09 12:02Do not accept :Gread count in argument positionMichael Budde1+1-1
2017-09-17 02:57Merge pull request #1 from cgag/masterAndrew Kelley1+2-0
2017-09-17 01:32set commentstringCurtis Gagliardi1+2-0
2017-08-31 16:08Use https:// to cloneStephen Rasku1+1-1
2017-08-29 12:10new int typeAndrew Kelley1+1-1
2017-08-29 07:01add align keywordAndrew Kelley1+1-1
2017-08-19 05:44add new int typesAndrew Kelley1+1-1
2017-08-15 18:33add i128 and u128Andrew Kelley1+1-1
2017-08-15 16:42add f128Andrew Kelley1+1-1
2017-07-12 21:33Limit use of :terminal to nvimSamuel Roeca1+1-1
2017-06-13 03:55add stdcallcc keywordAndrew Kelley1+1-1
2017-06-08 05:20Provide :GdeleteTim Pope3+10-6
2017-06-07 23:32Fix syntax errorTim Pope1+2-2
2017-06-07 17:34Limit use of lookbehind in :Gblame highlightingTim Pope1+2-2
2017-06-04 00:06add c_void typeAndrew Kelley1+1-1
2017-05-30 18:10Eliminate use of `=...`Tim Pope1+26-26
2017-05-30 17:09Remove debugging statementTim Pope1+0-1
2017-05-30 02:41Follow redirect when determining :Gbrowse urlTim Pope1+22-0
2017-05-30 01:17Fix regexp checking Git version in :GbrowseTim Pope1+2-1
2017-05-26 23:34Don't trust CSApprox_loadedTim Pope1+1-1
2017-05-26 14:52Add help for 'a' command in :GstatusStephen Rasku1+1-0
2017-05-20 15:48fix c_longdouble syntaxAndrew Kelley1+1-1
2017-05-19 22:14Work around Vim issue with hidden diff windowTim Pope1+1-0
2017-05-14 10:48Unstage single files from git move and do not move them backkaihowl1+8-5
2017-05-07 23:51Throw joined errors if error is empty on commitgautaz1+1-1
2017-05-07 19:29Handle .git in file system rootTim Pope1+3-0
2017-05-07 03:48fix number literal syntax highlightingAndrew Kelley1+1-1
2017-05-07 01:50remove try keywordAndrew Kelley1+1-1
2017-05-02 23:34This time I actually tried itTim Pope1+2-2
2017-05-02 23:32Fix substitute in jump to fileTim Pope1+2-2
2017-05-02 23:30Fix regexes in jump to fileTim Pope1+2-2
2017-05-02 23:31Use same character class in all diff matchesTim Pope1+11-11
2017-05-01 18:45Better support for diff.mnemonicPrefixTim Pope1+27-24
2017-04-29 23:15Force resolution of symlinked buffersTim Pope1+9-1
2017-05-01 15:23Fix readme links to Gbrowse pluginsChris DeLuca1+3-3
2016-11-05 23:31Add a bit of documentation for d2o and d3o commandsMatěj Cepl1+3-1
2017-04-28 01:18Highlight blame hashes if 'termguicolors' is presentJack Nagel1+1-1
2017-04-26 17:05Don't assume support for remote get-urlTim Pope1+7-2
2017-04-25 01:01Fix README typoGeoff Harcourt1+1-1
2017-04-24 19:59Mention :Gbrowse providers in READMETim Pope1+9-3
2017-04-24 02:34Correctly eliminate trailing space in :GpushTim Pope1+1-1
2017-04-24 02:32Eliminate trailing space in :GpushTim Pope1+1-1
2017-04-13 09:25port files from zigAndrew Kelley5+117-0
2017-04-11 22:54Add g:fugitive_git_commandTim Pope1+14-8
2017-04-11 21:58Heavy handed rhubarb.vim suggestionTim Pope2+3-43
2017-04-05 18:58Fix temp_files cache on Windows when TEMP is set to a short path (#893)dummyunit1+6-0
2017-04-03 21:18:Gbrowse remote/branch should not resolve upstreamTim Pope1+4-3
2017-04-02 21:04Make unrecognized git type error more informativeTim Pope1+1-1
2017-02-25 22:05Fix implicit use of v: variableTim Pope1+2-2
2017-02-25 21:36Ensure v:shell_error comes from correct commandTim Pope1+2-1
2017-02-10 17:35Fix for empty buffer :Git command in Neovim (#785)Jonathan Arnett1+5-1
2017-02-07 23:49Support insteadOf for Gbrowse (#874)fREW Schmidt1+2-2
2017-02-03 16:04Stricter match for fugitive:// buffers (#872)Nate Bosch1+1-1
2016-11-14 00:02Fix mismatched quotesTim Pope1+1-1
2016-11-05 16:20Add shortcuts for getting hunks from other views of the diff. (#801)Matěj Cepl1+4-0
2016-10-21 20:01Use -z for splitting alias config. (#850)Tommy Allen1+2-2
2016-08-08 19:18Fix U does not delete Untracked files (#823)tmsanrinsha1+1-1
2016-07-06 21:50Match printable character in git statusKabbAmine1+1-1
2016-06-24 17:45Add --fixup= and --squash= to :Gcommit completion (#811)Alex Rodionov1+1-1
2016-06-22 19:46s:cfile: Match multi-byte characters #806 (#810)canaaerus1+1-1
2016-05-11 22:01Call s:define_commands directly (#792)Daniel Hahler1+1-5
2016-05-11 21:37Fix typo in s:repo_translate: s/,/./ (#791)Daniel Hahler1+1-1
2016-04-14 22:54Make `:Git` open a tab to the left for `:terminal`Quinn Strahl1+1-1
2016-04-14 22:50Simplify tabedit invocation for :Gcommit -vQuinn Strahl1+1-1
2016-04-06 18:57Use "+ instead of "*Ari Pollak1+1-1
2016-03-23 14:27Trigger BufWritePost after adding to index with GwriteAndy Stewart1+1-0
2016-03-18 15:26Document bang to :GgrepTim Pope1+2-2
2016-03-10 02:31Remove unmerged files on :Gstatus UTim Pope2+3-0
2015-11-06 20:17Document StageUndo key map (U) in :GstatusTyler Hallada1+3-0
2016-03-10 02:26Call git clean for U on untracked fileTim Pope1+1-1
2016-03-05 18:37Don't use spaces in Git command to avoid problems under WindowsVadim Zeitlin1+1-1
2016-02-25 00:29Ignore worktree with broken gitdirTim Pope1+3-0
2016-02-24 21:08Support worktreesTim Pope1+13-3
2016-02-24 20:53DRY up refs/ pathsTim Pope1+13-12
2016-01-23 01:03Use includeexpr on default <cfile>Tim Pope1+5-1
2016-01-08 22:05Fix issue extracting remoteTim Pope1+1-1
2016-01-01 21:55Entertain P as a p alternative in :GstatusTim Pope1+2-0
2015-12-27 00:53Overhaul :Gbrowse remote handlingTim Pope2+68-37
2015-12-26 20:09Always pass commit SHA to :Gbrowse handlersTim Pope1+3-0
2015-12-26 19:54Revert "Remove guard against index stage in :Gbrowse handler"Tim Pope1+5-1
2015-12-26 19:36Include trailing / in tree paths for :Gbrowse handlersTim Pope1+5-2
2015-12-26 19:18Remove guard against index stage in :Gbrowse handlerTim Pope1+1-5
2015-12-26 19:18Don't pass stage number as commit to :Gbrowse handlerTim Pope1+1-1
2015-12-26 19:11Minimum viable URL escaping in :GbrowseTim Pope1+1-0
2015-12-24 02:27Fix jump to file for tree at root of commitTim Pope1+3-1
2015-12-16 02:19Fix jump from diff to fileTim Pope1+1-1
2015-12-16 00:01Better support for binary file grep resultsTim Pope1+1-1
2015-12-11 21:38Bring GitHub handler in line with rhubarb.vimTim Pope1+7-13
2015-12-01 23:41Fix instaweb current buffer assumptionTim Pope1+2-4
2015-12-01 23:35Never :Gedit with a trailing slashTim Pope1+1-0
2015-12-01 23:06Accommodate @ as alias for HEADTim Pope1+4-2
2015-12-01 09:04Open release page for tags on GitHubTim Pope1+2-3
2015-12-01 03:25Document transition to rhubarb.vimTim Pope1+26-20
2015-12-01 00:38Revert "Show all untracked files in :Gstatus window"Tim Pope1+1-4
2015-10-11 00:38Add support for fish shell syntaxAndy Russell1+2-0
2015-11-03 14:45Fix when $GIT_DIR is set and is not an absolute pathJerome Reybert1+2-2
2015-10-16 22:43Fix diff sometimes opening in preview windowJacob Niehus1+3-1
2015-10-07 04:03Support gf in git filetypesTim Pope1+27-1
2015-10-07 03:03Enable jumping on @@ hunk headerTim Pope1+15-8
2015-10-07 03:24:Gdiff! keeps window focusTim Pope1+11-7
2015-10-07 03:21Accept +cmd with :GdiffTim Pope1+11-6
2015-10-07 03:57Resplit when :Gstatus is final windowTim Pope1+6-1
2015-10-07 01:45Extract current file logic from s:GFTim Pope1+35-24
2015-10-07 00:33Better error on :Gwrite failureTim Pope1+3-0
2014-12-02 23:35Expand `%` instead of `<amatch>` in the Buf* autocommandsDaniel Hahler1+1-1
2015-07-10 10:39ReplaceCmd: redirect stderr to tmp file / bufferDaniel Hahler1+6-2
2015-08-27 20:18Add "stash" and stash refs in repo.superglobDaniel Hahler1+5-0
2015-09-30 22:49Short circuit when jumping too far in blame historyTim Pope1+10-8
2015-09-10 19:20Allow using the "%" variable in git commandsDavid Elentok1+1-1
2015-07-30 22:09Add the "L" prefix which github requires for highlighting ranges nowPatrick Davey1+1-1
2015-07-20 09:30Support for Ggrep when only %f is availablePieter-Jan Van de Maele1+1-1
2015-07-01 14:55Support Vim without 'wildignorecase'Tim Pope1+1-1
2015-07-01 00:39Support older Vim without 'fileignorecase'Tim Pope1+1-1
2015-06-30 21:42Better support for case insensitive file systemsTim Pope1+18-7
2015-06-29 21:52Open :Gcommit tab before currentTim Pope1+1-1
2015-06-15 00:06Add support for flagship.vimTim Pope1+5-0
2014-12-11 03:03(Re)store the current window in `s:diffoff_all`Daniel Hahler1+2-0
2015-02-21 01:15Show all untracked files in :Gstatus windowEli Young1+4-1
2015-05-19 16:27Don't close window after :GremoveTim Pope1+1-1
2015-05-19 15:12Support older Git in :GpullTim Pope1+6-4
2015-05-16 12:27Make Ggrep to work properly on MacDiego Vera1+1-1
2015-03-28 15:11Use the neovim terminal emulator for :GitOle Reifschneider1+12-2
2015-03-29 20:29Pass correct files to git reset --patchTim Pope1+1-1
2015-02-11 12:14Provide g:fugitive_no_maps to disable key mapsFedor Gusev1+4-2
2015-02-20 20:47Support browsing with new netrw.vimEli Young1+4-1
2015-02-09 03:31Support for browsing with recent VimTim Pope1+5-1
2015-01-26 00:16s:Diff: use winnr with `<C-W>w` instead of `<C-W>p`Daniel Hahler1+1-1
2015-01-20 06:37fugitive.vim 2.2Tim Pope1+1-1
2014-11-20 20:43Use `<nomodeline>` with Fugitive autocmds, and un-silent themDaniel Hahler1+17-3
2014-11-06 18:38Make configured_tree a caching global functionJohn Whitley1+23-12
2014-11-06 18:47Fix instaweb supportTim Pope1+1-1
2014-09-02 16:05Fix :GlogTim Pope1+1-1
2014-07-27 16:14Pass line1 and line2 as 0 for :Gbrowse without rangeTim Pope1+2-2
2014-07-23 21:55Set nobuflisted in blame buffersTim Pope1+1-1
2014-07-23 11:42Ensure clipboard support before using * registerTom McDonald1+3-1
2014-07-23 00:45Change arity of browse APITim Pope1+13-12
2014-07-22 04:17Browse handler APITim Pope1+42-32
2014-07-18 01:05Fix load order issueTim Pope1+7-7
2014-07-18 00:16Experimentally expose browse APITim Pope1+15-6
2014-07-17 23:56Try including helptags instructions in READMETim Pope1+4-6
2014-07-08 01:23Don't run pre-commit hook on mergeTim Pope1+1-1
2014-07-06 04:20Only change 'tags' if tags file existsTim Pope1+5-3
2014-07-05 22:58Try harder to avoid -esp on :Gcommit follow-upTim Pope1+2-1
2014-06-30 18:30Provide :Gpush and :GfetchTim Pope2+38-0
2014-06-30 18:02Fix :Gcommit when closing message lands in different projectTim Pope1+6-5
2014-06-29 18:52:Gcommit -v opens message in new tabTim Pope2+8-6
2014-06-29 18:46Ignore ^[[K lines from progress outputTim Pope1+1-0
2014-06-29 14:58Fix subcommand complete when cursor mid-lineTim Pope1+5-5
2014-06-29 14:53Expose list of global git subcommandsTim Pope1+6-2
2014-06-26 21:08Don't quote url argument to :BrowseTim Pope1+1-1
2014-06-26 21:07Invoke :Browse if available to open URLTim Pope1+2-0
2014-06-26 18:40:Gblame in blame buffer deletes bufferTim Pope1+3-0
2014-06-25 17:05:Gmerge and :GpullTim Pope2+129-0
2014-06-25 14:29Force :Gstatus U to root of treeTim Pope1+2-2
2014-06-25 03:10Set cursorbind in :GblameTim Pope1+12-0
2012-07-07 21:30Colorize hashes in blameTim Pope1+35-1
2014-06-24 17:02Use -L to handle :Glog rangeTim Pope2+15-6
2014-06-24 16:09Support -L in :Glog errorformatTim Pope1+1-1
2014-06-24 20:38fugitive.vim 2.1Tim Pope1+1-1
2014-06-24 20:35Less mofoTim Pope1+2-2
2014-06-24 00:06Fix diff directionTim Pope1+7-7
2014-06-23 13:50fugitive.vim 2.0Tim Pope1+1-1
2014-06-22 23:36Revert "Allow erroneous swap warning through."Tim Pope1+1-1
2014-06-22 17:30Always treat cmd.exe as WindowsTim Pope1+1-1
2014-06-22 16:46Restore commit autocmdTim Pope1+5-0
2014-06-22 16:27Disambiguate add path with --Tim Pope1+2-2
2014-06-22 16:22Use relative path in :GwriteTim Pope1+2-2
2014-06-22 12:31TypoTim Pope1+2-2
2014-06-21 19:35Remove junkTim Pope1+0-155
2014-06-21 18:19Don't wincmd p if just one windowTim Pope1+153-1
2014-06-21 18:06Allow erroneous swap warning through.Tim Pope1+1-1
2014-06-21 17:44Only :diffoff our own diffsTim Pope1+12-6
2013-05-03 23:28Make <CR> jump to sha under cursorKnut Franke1+4-0
2014-06-21 15:28Fix status reload after renameTim Pope1+3-3
2014-06-21 15:19Fix :Gcommit -cTim Pope1+1-1
2014-06-21 15:17Keep alternate file on :GdiffTim Pope1+9-7
2014-06-21 15:14Use 'shellslash' to detect Windows shellTim Pope1+1-1
2014-06-21 15:11Encapsulate Windows shell conditionalTim Pope1+10-6
2014-06-21 14:30Use netrw not web--browse to invoke browserTim Pope1+1-1
2014-06-21 14:25Enforce foldmethod=syntax in commitsTim Pope1+1-1
2014-06-21 14:18:.Glog adds current line number to each entryTim Pope1+5-5
2014-06-21 14:05Provide checkout/unlink on U in :GstatusTim Pope1+23-0
2014-06-21 13:37Prefer :Gdiff to :Gvdiff for D in :GstatusTim Pope1+2-2
2014-06-21 13:33Change reload map to rTim Pope2+2-1
2014-04-10 02:55Ignore E302 "Could not rename swap file" errorEric Christopherson1+4-1
2014-06-21 12:48Change section heading styleTim Pope1+20-43
2014-06-04 10:27Restore 'foldenable' setting when diff endsBastian Winkler1+1-0
2014-06-21 12:35Account for third window width in merge diffTim Pope1+10-9
2014-06-21 12:25Include foldcolumn in diff width calculationTim Pope1+2-1
2014-06-21 12:18Smart choice of vertical or horizontal diffTim Pope2+17-5
2014-06-20 11:52Fix untracked false positive on unmerged filesTim Pope1+1-1
2014-06-20 10:08Fix version numberTim Pope1+1-1
2014-06-19 20:40Don't gratuitously clobber quickfix in :GgrepTim Pope1+4-2
2014-06-17 06:30Simplify tab completionTim Pope1+1-3
2014-06-11 07:30Cleaner :Git commandsTim Pope1+6-6
2014-06-03 19:47Override status.short configurationCaleb Thompson1+1-0
2014-06-10 22:46Fix fold openingTim Pope1+2-2
2014-05-30 18:26Check correct window for 'diff' on BufWinLeaveTim Pope1+12-2
2014-05-09 18:06Fix Gblame problems on WindowsDaniel Harding1+5-5
2014-05-09 18:03Fix Gblame documentationDaniel Harding1+4-5
2014-04-14 17:33Restore ridiculous hack to set cursor position on :GdiffTim Pope1+8-0
2014-04-13 22:11Revert "Ridiculous hack to set cursor position on :Gdiff"Tim Pope1+0-8
2014-04-10 18:53Limit scope of ctrlp.vim :Gstatus hackTim Pope1+1-1
2014-04-10 18:51Drop support for CtrlP in historyTim Pope1+0-3
2014-04-07 09:00Map both g? and <F1> to show helpTim Pope2+5-1
2014-04-07 07:52Ridiculous hack to set cursor position on :GdiffTim Pope1+8-0
2014-04-02 22:09Support implicit github username in remoteTim Pope1+1-1
2014-04-02 06:32Fix modeline errors in historical buffersTim Pope1+1-0
2014-04-02 06:14Make commands available in command line windowTim Pope1+1-0
2014-04-01 22:59Revert "Work around issue using buffer number rather than name"Tim Pope1+3-3
2014-03-31 23:14Don't blow up on type checking empty buffersTim Pope1+1-1
2014-03-31 06:02Cater for powershell as well as cmd for windows usersCraig Main1+5-5
2014-03-30 17:13Don't blow up on vanishing HEADTim Pope2+7-0
2014-03-27 22:01Work around issue using buffer number rather than nameTim Pope1+3-3
2014-03-27 21:22Add missing abortsTim Pope1+28-28
2014-03-27 21:21Revert "Work around more 'wildignore' silliness"Tim Pope1+2-2
2014-03-26 18:25Work around more 'wildignore' sillinessTim Pope1+2-2
2014-03-25 17:37Set winfixwidthTim Pope1+1-1
2014-03-25 17:37Accidental omission from previous commitTim Pope1+1-1
2014-03-20 17:21Support :Gcommit --patchTim Pope1+1-1
2014-03-20 03:36Improve keepjumps situationTim Pope1+9-8
2014-03-19 04:53Turn off swap files in all URL buffersTim Pope1+2-1
2014-02-03 18:58Check `&diff` first in fugitive_diff autocmdsDaniel Hahler1+2-2
2014-03-10 18:48Fix version regexTim Pope1+1-1
2014-03-05 22:57Improve heuristics for status section detectionTim Pope1+5-3
2014-03-05 20:17Place extra emphasis on a clean historyTim Pope1+7-7
2014-03-03 02:21Look for $GIT_DIR and $GIT_WORK_TREEEmily Strickland1+3-0
2014-03-01 02:48Store more than just dir in s:temp_filesQuinn Strahl1+8-5
2014-01-21 23:39Respect GIT_CEILING_DIRECTORIESJason A. Ribeiro1+3-0
2013-12-30 15:45Focus diff window on :GdiffTim Pope1+5-5
2013-12-30 15:38Reopen diff folds when diff endsTim Pope1+1-0
2013-12-03 14:33Add & modify autocmd events `FugitiveBoot` & `Fugitive`Quinn Strahl1+2-1
2013-12-17 12:33Fix slowness when searching for networked git repos under Cygwin.Lech Lorens1+6-0
2013-10-24 04:16Work around new status style in 1.8.5Tim Pope1+9-1
2013-10-24 04:15Add ability to query current Git versionTim Pope1+9-0
2013-10-22 15:18Fix unmatched parens in :GmoveTom McDonald1+1-1
2013-09-14 12:37Don't set global foldlevelMikkel Høgh1+1-1
2013-10-09 18:13Fix write to index with msysgit bashTim Pope1+1-1
2013-07-22 01:52Change if block to correct endingTim Brooks1+1-1
2013-06-23 07:59Fix :Gmove command on WindowsMark A. Hillebrand1+1-1
2013-06-06 01:35Support angle quotes in git statusTim Pope1+3-3
2013-05-18 03:58Fix :Gstatus dp with external diff enabledTim Pope1+4-4
2013-04-23 23:40Update :Gblame explanation in READMETim Pope1+3-3
2013-04-23 23:39Extract contribution guidelinesTim Pope2+18-23
2013-04-23 23:38Change heading styleTim Pope1+7-14
2013-03-30 02:58Press - on first line of :Gstatus to edit .gitTim Pope1+3-0
2013-04-19 19:53Encapsulate restore options for diffTim Pope1+19-14
2013-04-19 19:10Revert "Add foldenable to fugitive_diff_restore"Tim Pope1+0-1
2013-03-05 21:03Add foldenable to fugitive_diff_restoreWill Gray1+1-0
2013-04-18 16:53Loosen regex to compensate for iskeywordTim Pope1+1-1
2013-03-12 06:32Don't dispatch autocommands when calling git commitTim Pope1+3-3
2013-03-12 06:22Add . to prepopulate command line with revisionTim Pope2+6-1
2013-03-12 06:24Change cp to cPTim Pope1+1-1
2013-03-12 06:15Include tree filename in <C-R><C-G>Tim Pope1+10-0
2013-03-12 06:01Seek to blob name in tree with -Tim Pope1+35-21
2013-02-23 17:24Expose detect interfaceTim Pope1+6-6
2013-02-15 09:31Add foldlevel to fugitive_diff_restoreAlejandro Exojo1+1-0
2013-02-10 18:01Work around archaic encodingsTim Pope1+5-1
2013-02-10 17:57Unify escaping rules for :Gedit with :editTim Pope1+28-27
2013-02-09 00:35Fix :Git! on Windows.Tim Pope1+4-4
2013-01-30 21:00Switch :Gblame <CR> to open commitTim Pope2+2-2
2013-01-30 18:13Fix setting of foldmethod in :GstatusTim Pope1+1-1
2013-01-13 21:01Don't clobber foldmethod in :Gedit :Tim Pope1+2-1
2013-01-10 04:11Support WIDE COLON in :Gstatus in some localesTim Pope1+8-7
2013-01-01 03:32Fix supposed "Press ENTER" promptTim Pope1+2-2
2012-12-17 01:23Revert "s:Detect: only add readable files to &tags and doc"Tim Pope1+3-11
2012-12-13 03:40Fix duplicate Signed-off-by linesTim Pope1+1-1
2012-12-08 21:47Return '' from buffer.path() if outside work treeTim Pope1+2-2
2012-12-08 21:45Send :help :Gw to the right placeTim Pope1+1-1
2012-11-20 22:57Fix error when g:fugitive_github_domains is unsetTim Pope1+1-1
2012-11-19 03:43Allow :Gbrowse on HTTP GitHub FITim Pope2+9-4
2012-11-04 22:28Escape # in :GlogTim Pope1+1-1
2012-10-22 20:37Replace :Gstatus cv with cva and cvcTim Pope2+5-2
2012-10-22 03:21Provide failsafe for foldtext filenameTim Pope1+3-0
2012-10-22 02:54Correct foldtext when diff.mnemonic is setTim Pope1+1-1
2012-10-18 17:24Mention OS X browser in FAQTim Pope1+5-4
2012-10-16 04:18Fix :Gbrowse when argument starts with a digitTim Pope1+4-4
2012-10-09 18:33Conceal file names and line numbers in :GblameTim Pope1+18-7
2012-10-09 20:24Update :Gblame supported optionsTim Pope2+2-2
2012-10-09 22:35Don't show diff in keywordprg output in GUITim Pope1+3-3
2012-10-09 20:02Allow a count to blame resizersTim Pope1+3-3
2012-10-09 19:25Fix A in :Gblame with unix timestampTim Pope1+1-1
2012-09-25 14:13s:Detect: only add readable files to &tags and docDaniel Hahler1+11-3
2012-09-21 16:30Pick sane git_dir for :Gedit from :Gstatus windowTrent Ogren1+8-7
2012-09-08 15:41Support ctrlp.vim in historical buffersTim Pope1+3-0
2012-09-07 05:15Allow <C-p> pass through to ctrlp.vim in :GstatusTim Pope1+8-4
2012-09-07 05:07Accept a count with :Gstatus <C-N>/<C-P>Tim Pope1+16-2
2012-08-29 16:20Return to correct window when closing Gblame windowTaylor Hedberg1+2-2
2012-08-28 17:25Fix <C-W><C-O> in diff below :GstatusTim Pope1+0-3
2012-08-22 00:47Fix :Gblame width with custom date formatTim Pope1+1-1
2012-08-15 15:22Fix :Gstatus dd on unmerged pathTim Pope1+2-0
2012-08-01 20:00Support advice.statusHints = falseTim Pope1+5-5
2012-08-01 14:35Fix creation of files named indexTim Pope1+1-1
2012-07-28 15:54Support localized `git status`Tim Pope1+15-13
2012-07-16 22:10Centralize filename extraction in :GstatusTim Pope1+21-28
2012-07-16 21:39Fix - on :Gstatus headersTim Pope1+1-0
2012-07-16 15:16Encapsulate :Gstatus section determination logicTim Pope1+50-32
2012-07-15 17:33Don't activate maps without b:git_dirTim Pope1+4-1
2012-07-15 17:03Revert "Follow symlinks"Tim Pope1+1-1
2012-07-11 11:26Fix :Glog on WindowsTim Pope1+2-2
2012-07-08 05:11Re-enable editing files named indexTim Pope1+3-0
2012-07-08 05:04Show diff from :Gstatus interallyTim Pope1+2-2
2012-07-07 17:45Follow symlinksNicolas Viennot and Sid Nair1+1-1
2012-06-22 23:44Add maps for resizing blame windowTim Pope2+11-1
2012-06-08 02:05Override 'shellslash' for external Windows commandTim Pope1+1-1
2012-06-04 19:16Fix erroneous check for //objectsTim Pope1+1-1
2012-05-18 01:42Support relative core.worktreeTim Pope1+5-1
2012-05-16 01:50Support submodules on 1.7.10Tim Pope1+3-1
2012-05-07 15:41Leverage #head() in #statusline()Tim Pope1+1-6
2012-04-17 19:28Add fugitive#head() and fugitive#repo().head()Georgi Valkov2+29-1
2012-05-03 12:00Fix Windows escaping on latest 7.3 patchesDaisuke Suzuki1+2-1
2012-04-21 13:59Fix commit editing on WindowsTim Pope1+1-1
2012-04-21 14:11Improve cmd.exe shell escapingTim Pope1+2-2
2012-04-10 09:22Fix some typosJean Jordaan1+2-2
2012-04-17 01:56Enable folding in :GstatusTim Pope1+1-0
2012-04-11 20:41Fix detection of netrw buffersTim Pope1+1-1
2012-04-11 02:49Formatting fixTim Pope1+12-12
2012-03-26 04:02Add an `S` mapping for vertical splits from :GstatusAdam George2+7-0
2011-11-20 20:32Provide custom 'foldtext'Tim Pope1+47-0
2012-04-07 22:16Fix naked function callguns1+1-1
2012-04-07 20:23Fix - in commitTim Pope1+1-1
2012-04-07 20:14Map - to go up a directoryTim Pope2+29-1
2012-04-07 19:42Include leading / in buffer().rev()Tim Pope1+2-2
2012-04-06 14:54Further slim down modelineTim Pope1+1-1
2012-04-06 12:33vim modeline confuses slow programmersRichard Russon (flatcap)1+1-1
2012-04-03 22:42[BUG] wildignore breaks GwriteRichard Russon (flatcap)1+1-1
2012-04-05 16:25:Glgrep and :GllogTim Pope2+21-7
2012-04-03 11:33Clean up stray buffer().name()Tim Pope1+1-1
2012-04-03 10:52Fix incorrect usage of readfile()Tim Pope1+2-2
2012-03-30 15:09make fugitive commands available in nerdtree bufsMartin Grenfell1+1-0
2012-04-02 02:04I hate 'autochdir'Tim Pope1+6-5
2012-04-01 17:17Open fold when jumping to commit from blameTim Pope1+1-1
2012-04-01 14:24[BUG] wildignore breaks GdiffRichard Russon (flatcap)1+2-2
2012-03-29 00:35Use - not <CR> for reblameTim Pope2+2-1
2012-03-29 00:31Fix :foldopen errorTim Pope1+1-1
2012-03-14 20:27Support GitHub FITim Pope2+12-3
2012-03-27 17:33Fix repo().translate with symlinked git-dirTim Pope1+5-1
2012-03-26 02:19Fix git-dir detection on WindowsTim Pope1+2-2
2012-03-20 12:16Guard against blank .git fileTim Pope1+1-1
2012-03-20 12:10Guard against invalid symlinks in detectionTim Pope1+1-1
2012-03-19 03:01Kill old plugin conflict guardTim Pope1+0-8
2012-03-19 02:44Refactor and expose detection helpersTim Pope1+28-28
2012-03-19 02:22Cache configured worktreeTim Pope1+9-6
2012-03-19 02:09Encapsulate logic for extracting tree from configTim Pope1+19-12
2012-03-19 01:55Fix inadvertent failures to use selfTim Pope1+7-7
2012-03-19 01:50Don't assume COMMIT_EDITMSG is in a .git directoryTim Pope1+1-1
2012-03-19 00:57Support symlinked .git if core.worktree is setTim Pope1+2-1
2012-03-17 02:27Support all git index locationsTim Pope1+4-1
2012-03-16 21:06Support more git index locationsguns1+1-2
2012-03-15 02:02Support .git-file repositoriesTim Pope1+25-6
2012-03-15 00:16Support bare repositories that don't end in .gitTim Pope1+8-3
2012-03-15 00:04Decamelize s:ExtractGitDirTim Pope1+4-4
2012-03-14 00:58Preserve alternate file in :GmoveTim Pope1+2-2
2012-03-12 22:36Don't wipe status bufferTim Pope1+4-1
2012-03-10 22:32Use y<C-G> to yank the current object's pathTim Pope2+12-1
2012-03-03 08:22Hack around broken :Gcommit with symlinked .gitTim Pope1+21-18
2012-03-05 12:32Use ==#Tim Pope1+3-3
2012-03-05 12:19Try harder not to choke on broken modelineTim Pope1+53-47
2012-03-05 12:11Don't abort s:ReplaceCmd on modeline errorTim Pope1+10-7
2012-03-05 11:58Really turn off modelines in commits and :GstatusTim Pope1+7-3
2012-03-03 15:08Revert "Use --work-tree to fix :cd side effects in :Gcommit"Tim Pope1+5-1
2012-03-03 08:30Use --work-tree to fix :cd side effects in :GcommitTim Pope1+1-5
2012-03-01 08:34Map cv to :Gcommit -vTim Pope1+1-0
2011-12-06 20:57Work around .git in 'wildignore'Tim Pope1+3-3
2012-02-08 18:03Attempt to address more Windows slowness (#150)Tim Pope1+2-2
2012-01-24 16:45:Gblame: Retain original alternate bufferTaylor Hedberg1+1-1
2011-12-09 04:13Work around slow \\ Windows network pathsgur1+1-1
2011-12-06 15:17Check for `+cursorbind` feature before using itDaniel Hahler1+3-1
2011-12-03 06:10Restore 'cursorbind' after diffTim Pope1+1-0
2011-11-27 17:56Disable swapfile in :GstatusTim Pope1+1-1
2011-10-08 20:03Fix bare repository supportTim Pope1+2-0
2011-10-07 05:32Fix issue with symlinked tmp dirTim Pope1+5-3
2011-10-05 00:25Provide fugitive#repo()Tim Pope1+4-0
2011-10-04 07:13Close old blame windows before new blameTim Pope1+6-3
2011-10-04 07:10Fix restore from blameTim Pope1+1-1
2011-10-01 20:48Enter on a +/- diff line jumps to that lineTim Pope1+15-0
2011-10-01 21:25Jump from blame to commit focuses relevant diffTim Pope1+44-3
2011-10-01 08:43Show :Gblame maps in tabular formTim Pope1+11-13
2011-10-01 19:52Fix :Gblame scrollbind with foldsTim Pope1+1-0
2011-10-01 08:21Press i in blame to close then jump to commitTim Pope2+7-4
2011-10-01 08:13Restore blamed window on gq in blameTim Pope2+4-1
2011-10-01 08:02Return to blamed buffer on q in blameTim Pope1+1-0
2011-10-01 07:54Remove space from q mapTim Pope1+1-1
2011-10-01 06:31Syntax fixTim Pope1+2-2
2011-10-01 06:26Fix jump to line on reblameTim Pope1+3-2
2011-08-06 21:05Work around git.vim's broken b:git_dirTim Pope1+1-1
2011-09-12 21:02Fix completion of :Gedit!Tim Pope1+9-5
2011-09-08 21:12`:Gwrite` in a patch to apply itTim Pope2+23-2
2011-09-06 00:46Clever window size on :Gcommit from :GstatusTim Pope1+5-6
2011-09-02 19:19Revert "Partial workaround for symlinked .git"Tim Pope1+2-2
2011-09-02 18:59Wipe :Gstatus on closureTim Pope1+1-1
2011-09-02 18:56Partial workaround for symlinked .gitTim Pope1+2-2
2011-08-30 00:56Treat . remote as origin in :GbrowseTim Pope1+1-1
2011-08-30 00:50Add cc alias for C in :GstatusTim Pope1+1-0
2011-08-30 00:49Clarify copyrightTim Pope1+2-1
2011-08-26 00:24Escape ! in :Gblame filenameTim Pope1+1-3
2011-08-26 00:23Identify new buffers as "file"Tim Pope1+1-1
2011-08-25 23:08:Ge in blank buffer goes to statusTim Pope1+2-0
2011-08-25 23:07Allow exiting vim from q in sole buffer :GstatusTim Pope1+4-1
2011-08-25 19:45Add ca and cA commit maps to :GstatusTim Pope2+4-0
2011-08-25 18:51Kill relativenumber in blame bufferTim Pope1+3-0
2011-08-21 19:53Fix several editing mapsTim Pope1+10-10
2011-08-21 17:52Tab complete Git aliasesTim Pope1+24-14
2011-08-21 17:45Fix jump after dp on untracked fileTim Pope1+30-18
2011-08-20 01:15Support space and comma paths with tagsTim Pope1+3-3
2011-08-19 19:13Map dp to show diff in :GstatusTim Pope2+21-4
2011-08-19 22:18Use long options in :Gstatus helpTim Pope1+2-2
2011-08-19 06:43Add :Git! et al. for loading output into a bufferTim Pope3+87-27
2011-08-19 19:01Document :Gstatus maps in tabular formTim Pope2+35-28
2011-08-19 18:30Map R to reload :GstatusTim Pope1+1-0
2011-08-19 18:08Always map q in statusTim Pope1+1-0
2011-08-19 06:40No preview window business for :GreadTim Pope1+16-13
2011-08-19 06:21Handle return to temp files more gracefullyTim Pope1+19-6
2011-08-19 04:31Make <C-R><C-G> a noop on irrelevant :Gstatus lineTim Pope1+1-4
2011-08-18 20:17Fix typoTim Pope1+3-3
2011-08-16 03:17Set bufhidden=delete in historical buffersTim Pope1+6-0
2011-08-12 21:50Fix redraw issue after :GbrowseTim Pope1+1-1
2011-08-11 15:03Prioritize our own tagsTim Pope1+2-2
2011-08-09 19:15<C-R><C-G> in Gstatus recalls cursor line filenameTim Pope1+12-1
2011-08-09 04:59Support core.autocrlf=false on WindowsTim Pope1+5-1
2011-08-07 23:53Restore options when turning off diff modeTim Pope1+29-9
2011-08-07 23:51Rename confusing w:fugitive_restoreTim Pope1+2-2
2011-08-07 22:53Consolidate duplication in help and READMETim Pope2+6-26
2011-08-07 04:09Document mappings in :GblameTim Pope1+11-2
2011-08-06 20:55Reference homepage not emailTim Pope2+2-2
2011-07-25 22:59Add instructions for viewing helpTim Pope1+3-0
2011-07-25 21:42Use HTTPS for GitHub URLs in READMETim Pope1+2-2
2011-07-25 21:27Expand FAQTim Pope1+20-4
2011-07-25 21:27Add a note about compatibility bugsTim Pope1+6-0
2011-07-25 20:51Add installation instructionsTim Pope1+10-0
2011-07-24 22:01Add licenseTim Pope1+5-0
2011-07-24 22:00Add contribution guidelinesTim Pope1+19-1
2011-06-17 03:38Tweak self-promotion wordingTim Pope1+1-1
2011-06-14 02:38Fix trailing blank line when editing index filesTim Pope1+1-1
2011-06-13 03:10Close diffs when navigating from :GstatusTim Pope1+10-0
2011-06-03 01:38Link to vimcastsTim Pope1+9-0
2011-06-03 01:37Further self promotionTim Pope1+4-1
2011-06-03 01:30Move self-promotion to bottom of READMETim Pope1+7-4
2011-05-26 14:04Work around "always" color optionTim Pope1+2-2
2011-05-10 00:05Fix :Gcommit %Tim Pope1+5-4
2011-05-10 00:00Fix :Gcommit on csh and WindowsTim Pope1+4-2
2011-05-09 17:31Fix history browsing on csh and WindowsTim Pope1+1-1
2011-05-09 17:07Drop noautowrite rendered irrelevant by system()Tim Pope1+0-3
2011-05-09 12:37Fix garbling on :Gcommit when nothing is stagedTim Pope1+1-1
2011-05-09 05:27Fix garbage during :Gcommit with alternate screenTim Pope1+3-3
2011-04-29 03:36fugitive.vim 1.2Tim Pope1+1-1
2011-04-29 01:23Revert "Preserve alternate file in :Gmove"Tim Pope1+2-2
2011-04-26 12:44Support "(modified content, untracked content)"Tim Pope1+1-1
2011-04-26 12:35Really work around Vim parser idiosyncrasyTim Pope1+5-4
2011-04-25 19:17Fix closing of status window in :GcommitTim Pope1+2-1
2011-04-25 19:14Work around Vim parser idiosyncrasyTim Pope1+3-3
2011-04-25 18:31Perform automatic :diffupdate after conflict dpTim Pope1+2-2
2011-04-25 15:50Map dp in stage conflict to do the right thingTim Pope1+3-0
2011-04-24 02:15Enable `-` on headings in :GstatusTim Pope2+31-7
2011-04-24 01:23Cope with new "Changes not staged" headingTim Pope1+2-2
2011-04-22 17:06Preserve alternate file in :GmoveTim Pope1+2-2
2011-04-22 16:59Don't clobber alternate file when committingTim Pope1+1-1
2011-04-19 22:24Support :Gcommit on older Git versionsTim Pope1+1-1
2011-03-29 17:48Handle non-readable .git dirs.Daniel Hahler1+1-1
2011-04-03 18:43Simplify csh special casesTim Pope1+5-7
2011-03-07 20:05Use https for GitHub URLAlexander Kahn1+1-1
2011-03-06 22:48Add a FAQTim Pope1+20-0
2011-02-27 18:58Implement :GwqTim Pope2+22-0
2011-02-27 18:14Prefer ds to dh for horizontal diff mapTim Pope2+11-8
2011-02-27 15:47Document :Gsdiff and :GvdiffTim Pope1+5-2
2011-02-27 15:47Cease supporting :Gread!Tim Pope2+1-7
2011-02-27 01:55Open current branch commits on :Gbrowse HEADTim Pope1+11-3
2011-02-27 01:12Fix use of throwTim Pope1+1-1
2011-02-26 23:55Let :Gdiff :/ diff against the work tree versionTim Pope1+1-1
2011-02-26 20:40Handle arbitrary :Gbrowse revisionTim Pope2+107-61
2011-02-26 18:45Ignore rev-parse warningsTim Pope1+2-2
2011-02-26 17:39Allow -/ and :/ to refer to current work tree fileTim Pope1+3-1
2011-02-24 21:31:Gbrowse takes remote tracking branch into accountTim Pope1+13-2
2011-02-24 20:51Allow :Gbrowse @git://...Tim Pope1+6-3
2011-02-22 16:01Fix typo: "flie" => "file"Daniel Hahler1+1-1
2011-02-21 05:11Provide :Gbrowse to open code in web browserTim Pope3+155-2
2011-02-07 20:02Add filetype specific tagsTim Pope1+3-0
2010-12-03 06:38Handle win32 change in behaviour of fnamemodify in 7.3Michael Geddes1+19-4
2011-01-08 21:49Support submodules in :GstatusTim Pope1+6-6
2011-01-04 20:04Work around Vim parser idiosyncrasyTim Pope1+3-1
2010-09-09 15:51Fix trailing slash issuesTim Pope1+4-4
2010-12-28 04:50Don't overwrite paste buffer in :GreadTim Pope1+1-1
2010-12-28 04:27Allow :Gmove in a directoryTim Pope1+8-1
2010-11-14 01:26Mitigate conflict with DirDiff pluginTim Pope1+5-3
2010-11-14 01:15Fix blind copy/pasteTim Pope1+2-3
2010-11-14 01:04Fix focus anomaly when closing a splitTim Pope1+16-6
2010-11-05 23:45Rename :Ghdiff to :GsdiffTim Pope1+1-1
2010-11-05 22:17Fix restoration of :lcd after :GblameTim Pope1+4-0
2010-10-24 21:52Add :Gvdiff and :Ghdiff aliasesTim Pope1+1-0
2010-10-24 21:52Add :Gvdiff alias for :GdiffTim Pope1+1-0
2010-10-24 17:40Fix error after empty commit messageTim Pope1+2-1
2010-10-24 17:39Remove debugging statementTim Pope1+0-1
2010-09-16 03:23<C-N> and <C-P> in :Gstatus cycle between filesTim Pope2+5-1
2010-09-09 15:17Fix :Gcommit with noisy pre-commit hookTim Pope1+1-1
2010-08-22 02:52:Gwrite! calls git add --forceTim Pope1+5-1
2010-08-19 02:14Attempt to address GitHub issue #16Tim Pope1+1-1
2010-08-03 19:23Rename fugitive#buffer().name() to spec()Tim Pope1+18-14
2010-08-03 19:22FileType does not have <amatch> as pathTim Pope1+1-1
2010-08-04 13:29Update emailTim Pope1+1-1
2010-08-03 13:22Tighten check of 'tags' for duplicateTim Pope1+1-1
2010-08-02 20:52Fix setting of 'tags'Tim Pope1+1-1
2010-07-28 18:41Point 'tags' at .git/tagsTim Pope1+4-1
2010-07-26 02:38Press dh in :Gstatus to do a horizontal diffTim Pope2+11-8
2010-06-28 19:48Whitespace fixTim Pope1+2-2
2010-07-26 01:53Document `:Gdiff!`Tim Pope1+3-0
2010-07-18 11:06Ignore tags file that Vim generates.Vincent Driessen1+1-0
2010-06-18 02:57Expose config settings and user signature.Michael Geddes1+12-0
2010-06-28 15:50Jump to horizontal diff on "index ..." linesTim Pope1+8-1
2010-06-26 01:30Replace "Use" with clearer "Press"Tim Pope1+1-1
2010-06-08 15:08Fix :Gblame with cshTim Pope1+5-1
2010-06-03 02:42Allow applying from git diffs to work under win32.Michael Geddes1+5-1
2010-06-03 03:43Fix endif errorTim Pope1+1-1
2010-05-25 20:48Only :diffoff in 'diff' buffersTim Pope1+8-2
2010-05-25 20:32Fix indentTim Pope1+8-8
2010-05-25 19:34Use window not buffer variable for window restoreTim Pope1+5-5
2010-05-25 19:32Add missing clear of augroupTim Pope1+1-0
2010-04-14 15:05Disable diff more more aggressivelyTim Pope1+10-2
2010-04-14 14:48:Gdiff! splits horizontallyTim Pope1+7-6
2010-03-21 21:18fugitive.vim 1.1Tim Pope1+1-1
2010-03-20 01:48`D` in :Gstatus not on a file invokes :Git diffTim Pope1+6-5
2010-03-20 01:23`D` in :Gstatus invokes :GdiffTim Pope2+23-1
2010-03-20 01:06Fix error in :GmoveTim Pope1+1-1
2010-03-19 23:59Allow double quotes in :Git and :Ggrep argumentsTim Pope1+8-6
2010-03-12 03:14Finish pending commit even if exiting VimTim Pope1+1-1
2010-03-11 00:44Skip duplicate "Signed-off-by" [Wincent Colaiuta]Tim Pope1+1-1
2010-03-11 00:37Strip .exe from completed Git commandsTim Pope1+1-1
2010-03-10 00:13Fix restoring of $GIT_INDEX_FILETim Pope1+1-1
2010-03-10 00:03Use forward slashes in tab complete on WindowsTim Pope1+11-11
2010-03-09 13:43Fix :Gblame on WindowsTim Pope1+4-3
2010-03-09 03:57Leave pager enabled on win32 git invocationTim Pope1+2-2
2010-03-09 03:51Attempt to support 'noshellslash' on WindowsTim Pope1+14-4
2010-03-06 03:28Pass :Gblame flags along to git-blameTim Pope2+24-12
2010-02-25 03:48Add a READMETim Pope1+45-0
2010-02-16 14:28Delete blame buffers when closedTim Pope1+1-1
2010-02-15 19:03fugitive.vim 1.0Tim Pope1+2-0
2010-02-15 19:03Simplify include guardTim Pope1+1-1
2010-02-15 18:58Fix GitHub capitalizationTim Pope1+1-1
2010-02-15 17:04Mention :Gstatus and :Gcommit in introductionTim Pope1+4-0
2010-02-14 20:55Fix :Gdiff path/to/fileTim Pope1+2-2
2010-02-14 19:16Update tag lineTim Pope2+2-2
2010-02-14 18:56Add some overly clever undocumented mappingsTim Pope1+4-1
2010-02-14 18:03Select neighboring file after "-" in :GstatusTim Pope1+8-9
2010-02-10 15:07Autodetect need for uppercase statusline flagTim Pope1+6-2
2010-02-08 02:54Fire on cwd when no arguments are given to VimTim Pope1+15-7
2010-02-08 02:53Formally deprecate :Gread!Tim Pope1+4-1
2010-02-03 04:46Add optional statusline indicatorTim Pope2+35-0
2010-02-03 04:23Remove = separators from documentationTim Pope1+0-6
2010-01-31 21:04Add trailing slash to :Gmove completionTim Pope1+3-1
2010-01-30 05:38Compare timestamps as integersTim Pope1+2-2
2010-01-30 05:31In :Gdiff, newest file is shown on rightTim Pope2+31-2
2010-01-25 04:07Warn about git-branch-info.vim stupidityTim Pope1+9-1
2010-01-25 03:59Work around git-branch-info.vim stupidityTim Pope1+4-1
2010-01-15 18:37Map P and ~ in :GblameTim Pope1+5-3
2010-01-14 03:01Partial support for csh and cmd.exeTim Pope1+37-9
2010-01-13 22:50Standardize technique for temporary cdTim Pope1+17-17
2010-01-13 22:39Be flexible with path delimiter in detectionTim Pope1+2-2
2010-01-13 22:38Remove debugging statementTim Pope1+0-1
2010-01-12 03:51Press p in :Gstatus to add/reset --patchTim Pope2+54-1
2010-01-12 03:59Consistently use - when talking about git commandsTim Pope1+6-6
2010-01-12 01:20Unmap jumps that don't work in :GstatusTim Pope1+2-0
2010-01-11 20:21:Gread is now equivalent to :Gread!Tim Pope2+9-10
2010-01-10 05:04:Gwrite in :Gstatus invokes :GcommitTim Pope1+2-0
2010-01-10 04:31Add :GcommitTim Pope2+107-1
2010-01-10 04:20Fix jump for "# Your branch ... 'localbranch'"Tim Pope1+1-1
2010-01-10 03:56Fix lack of shell escapingTim Pope1+1-1
2010-01-10 00:17Fix issue with status reloadingTim Pope1+4-3
2010-01-10 00:12Deprecate :Gread with no range or bangTim Pope2+11-1
2010-01-09 23:19Enable readable editing of *index*.lockTim Pope1+14-4
2010-01-09 22:35Tighten up some equality checksTim Pope1+5-5
2010-01-09 22:01Add missing "abort" to some status functionsTim Pope1+3-3
2010-01-09 23:23Update email addressTim Pope1+1-1
2010-01-09 18:41Fix :0Gread to operate at very top of fileTim Pope2+3-2
2009-12-14 05:00Allow overriding :Glog summary formatTim Pope1+5-1
2009-12-14 00:49Remove "." from 'path' in "fugitive://" filesTim Pope1+9-1
2009-11-15 04:47Pass :Glog arguments to git-logTim Pope2+24-14
2009-11-12 02:37Don't show "parent " line in first commitTim Pope1+6-2
2009-11-11 05:16Don't assume buffer().commit() is a hash or stageTim Pope1+4-4
2009-11-11 03:26Fix :Glog when run from a file in .git/Tim Pope1+7-3
2009-11-11 02:17Quiet some "E171: Missing :endif" errorsTim Pope1+8-11
2009-11-04 03:23Expose function to reload status windowTim Pope1+6-6
2009-10-23 18:02Don't delete unloaded buffers in :GwriteTim Pope1+1-1
2009-10-23 01:54Accept a count or selection with - in :GstatusTim Pope1+36-25
2009-10-23 02:22Run autocommands after writing to indexTim Pope1+1-0
2009-10-23 02:08Remove hard-coded git executable referenceTim Pope1+1-1
2009-10-20 02:11Add :Gstatus with "-" map to stage and unstageTim Pope2+143-13
2009-10-20 01:56Support :Git with no argumentsTim Pope1+1-1
2009-10-20 01:42Prevent bells during :GwriteTim Pope1+15-4
2009-10-19 02:43Guard against a count in all mapsTim Pope1+4-4
2009-10-18 23:54Fix tab restoration edge case in :GwriteTim Pope1+1-1
2009-10-18 22:12Jump on a rename or "diff --git" lineTim Pope1+22-2
2009-10-15 22:47Better handling of :/pattern style revisionsTim Pope1+11-1
2009-10-15 22:33Fix :Gdiff HEAD when in a blobTim Pope1+1-1
2009-10-15 16:52Fix typo and debugging statement in :GwriteTim Pope1+1-2
2009-10-15 04:02Activate in netrw directoriesTim Pope1+1-0
2009-10-15 03:26:Gdiff does a three-way during a conflictTim Pope2+26-9
2009-10-15 03:15Write to index and work tree with :GwriteTim Pope2+114-0
2009-10-15 02:30Fix writing to stage when not the current bufferTim Pope1+5-3
2009-10-14 23:51Trap BufWinLeave which fires with 'hidden' setTim Pope1+1-1
2009-10-14 22:57No backtrace on :Ggrep buffer abandonment failureTim Pope1+4-2
2009-10-14 19:53Don't blow up on :Gdiff HEADTim Pope1+1-1
2009-10-13 01:48Fix :Gblame when run from a subdirectoryTim Pope1+48-37
2009-10-13 02:11Fix a nonstandard fugitive error messageTim Pope1+1-1
2009-10-11 15:48Tweak formatting of introductionTim Pope1+3-3
2009-10-10 23:47Initial commitTim Pope2+1212-0