From 8077b827dba766783d85f91e5cf7009bd964e192 Mon Sep 17 00:00:00 2001 From: Petter Jacobsen Date: Wed, 29 Jul 2015 13:53:52 +0200 Subject: [PATCH] Hack to use inputsecret instead of inputdialog for password --- autoload/dbext.vim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/autoload/dbext.vim b/autoload/dbext.vim index eb340d7..80bd0f9 100644 --- a/autoload/dbext.vim +++ b/autoload/dbext.vim @@ -6222,7 +6222,9 @@ function! s:DB_pad(side, length, value) endfunction function! s:DB_getInput(prompt, default_value, cancel_value) - if s:DB_get('inputdialog_cancel_support') == 1 + if a:prompt == "[O] User password: " + let val = inputsecret( a:prompt, a:default_value ) + elseif s:DB_get('inputdialog_cancel_support') == 1 let val = inputdialog( a:prompt, a:default_value, a:cancel_value ) else let val = inputdialog( a:prompt, a:default_value )