mirror of
https://github.com/Ascyii/vim-gnupg.git
synced 2026-01-01 14:24:25 -05:00
Skip enter when the defaults are set
This commit is contained in:
@@ -293,7 +293,7 @@ function gnupg#decrypt(bufread)
|
|||||||
" This is a new file, so force the user to edit the recipient list if
|
" This is a new file, so force the user to edit the recipient list if
|
||||||
" they open a new file and public keys are preferred
|
" they open a new file and public keys are preferred
|
||||||
if (g:GPGPreferSymmetric == 0)
|
if (g:GPGPreferSymmetric == 0)
|
||||||
call gnupg#edit_recipients()
|
call gnupg#edit_recipients(0)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
return
|
return
|
||||||
@@ -669,11 +669,11 @@ function gnupg#view_recipients()
|
|||||||
call s:GPGDebug(3, "<<<<<<<< Leaving gnupg#view_recipients()")
|
call s:GPGDebug(3, "<<<<<<<< Leaving gnupg#view_recipients()")
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
" Function: gnupg#edit_recipients() {{{2
|
" Function: gnupg#edit_recipients(to_open) {{{2
|
||||||
"
|
"
|
||||||
" create a scratch buffer with all recipients to add/remove recipients
|
" create a scratch buffer with all recipients to add/remove recipients
|
||||||
"
|
"
|
||||||
function gnupg#edit_recipients()
|
function gnupg#edit_recipients(to_open)
|
||||||
call s:GPGDebug(3, ">>>>>>>> Entering gnupg#edit_recipients()")
|
call s:GPGDebug(3, ">>>>>>>> Entering gnupg#edit_recipients()")
|
||||||
|
|
||||||
if s:unencrypted()
|
if s:unencrypted()
|
||||||
@@ -753,6 +753,10 @@ function gnupg#edit_recipients()
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
call s:GPGDebug(3, "<<<<<<<< Leaving gnupg#edit_recipients()")
|
call s:GPGDebug(3, "<<<<<<<< Leaving gnupg#edit_recipients()")
|
||||||
|
|
||||||
|
if (exists('g:GPGDefaultRecipients') && a:to_open == 0)
|
||||||
|
execute ':q'
|
||||||
|
endif
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
" Function: s:GPGFinishRecipientsBuffer() {{{2
|
" Function: s:GPGFinishRecipientsBuffer() {{{2
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ highlight default link GPGHighlightUnknownRecipient ErrorMsg
|
|||||||
" Section: Commands {{{1
|
" Section: Commands {{{1
|
||||||
|
|
||||||
command! GPGViewRecipients call gnupg#view_recipients()
|
command! GPGViewRecipients call gnupg#view_recipients()
|
||||||
command! GPGEditRecipients call gnupg#edit_recipients()
|
command! GPGEditRecipients call gnupg#edit_recipients(1)
|
||||||
command! GPGViewOptions call gnupg#view_options()
|
command! GPGViewOptions call gnupg#view_options()
|
||||||
command! GPGEditOptions call gnupg#edit_options()
|
command! GPGEditOptions call gnupg#edit_options()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user