Provide User FugitivePager autocommand event

This commit is contained in:
Tim Pope
2021-08-28 06:21:45 -04:00
parent 385c0fb4ee
commit cdf60a312c
2 changed files with 6 additions and 2 deletions

View File

@@ -2140,7 +2140,7 @@ function! s:buffer_repo() dict abort
endfunction
function! s:buffer_type(...) dict abort
return 'see b:fugitive_type'
return 'see per type events at :help fugitive-autocommands'
endfunction
call s:add_methods('buffer', ['repo', 'type'])
@@ -3007,7 +3007,7 @@ function! s:TempReadPost(file) abort
call s:Map('n', 'gq', ":<C-U>bdelete<CR>", '<silent> <unique>')
endif
endif
return ''
return s:DoAutocmd('User FugitivePager')
endfunction
function! s:TempDelete(file) abort

View File

@@ -645,6 +645,10 @@ FugitiveStageBlob After loading a staged blob (file) object. These
*User_FugitiveIndex*
FugitiveIndex After loading the |fugitive-summary| buffer.
*User_FugitivePager*
FugitivePager After loading a temp file created by a command like
:Git --paginate or :Git blame.
*User_FugitiveChanged*
FugitiveChanged After any event which can potentially change the
repository, for example, any invocation of |:Git|.