<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN">
<html><body style='font-family: Verdana,Geneva,sans-serif'>
<p>Hello again!</p>
<p>I did not get any feedback on this patch. Do I have a issue others don't? Or, is the patch broken somehow?</p>
<p>Thanks,</p>
<p>Samuel</p>
<p> </p>
<p>On 2015-03-01 22:23, samuel.lethiec@intelunix.fr wrote:</p>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px; width:100%"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<pre>Hello,

If PASSWORD_STORE_DIR does not end with a slash, bash completion is 
somewhat messed up:

$ pass[TAB]
//        edit      generate  grep...

Here is a short patch which fixes it.

PS: hope my git foo is good enough:)
---
  src/completion/pass.bash-completion | 2 ++
  1 file changed, 2 insertions(+)

diff --git a/src/completion/pass.bash-completion 
b/src/completion/pass.bash-completion
index ea31fbf..efd4b70 100644
--- a/src/completion/pass.bash-completion
+++ b/src/completion/pass.bash-completion
@@ -6,6 +6,7 @@

  _pass_complete_entries () {
         prefix="${PASSWORD_STORE_DIR:-$HOME/.password-store/}"
+       prefix="${prefix%/}/"
         suffix=".gpg"
         autoexpand=${1:-0}

@@ -42,6 +43,7 @@ _pass_complete_entries () {

  _pass_complete_folders () {
         prefix="${PASSWORD_STORE_DIR:-$HOME/.password-store/}"
+       prefix="${prefix%/}/"

         local IFS=$'\n'
         local items=($(compgen -d $prefix$cur))


_______________________________________________
Password-Store mailing list
<a href="mailto:Password-Store@lists.zx2c4.com">Password-Store@lists.zx2c4.com</a>
<a href="http://lists.zx2c4.com/mailman/listinfo/password-store">http://lists.zx2c4.com/mailman/listinfo/password-store</a>
</pre>
</blockquote>
<p> </p>
<div> </div>
</body></html>