<div dir="ltr">That seems completely reasonable.  I have never encountered another application that reverted the clipboard to a previous value, so I never expected pass to do it.  <div><br></div><div>Philip<br><div><br></div>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Mar 10, 2014 at 12:00 AM, Michael Ren <span dir="ltr"><<a href="mailto:micron33@gmail.com" target="_blank">micron33@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Pass --clip spawns a subshell which sleeps for 45 seconds and then<br>
restores the previous contents of the clipboard. If another instance of<br>
pass --clip runs before the previous instance finishes sleeping, the<br>
second instance will use the clipped password from the first instance as<br>
the "old" clipboard contents, meaning that the first password will stay<br>
in the clipboard after both instances are done.<br>
<br>
This does not seem like desirable behavior, and I was wondering what<br>
should be done to address it; as a workaround, I've modified pass to<br>
echo empty text to the clipboard after sleep.<br>
<br>
To test:<br>
<br>
1. pass show -c password1<br>
2. Wait no more than 45 seconds<br>
3. pass show -c password2<br>
4. wait 45 seconds<br>
5. examine clipboard contents; the contents of password1 are in the<br>
clipboard<br>
<br>
Best,<br>
Michael Ren<br>
<br>
<br>_______________________________________________<br>
Password-Store mailing list<br>
<a href="mailto:Password-Store@lists.zx2c4.com">Password-Store@lists.zx2c4.com</a><br>
<a href="http://lists.zx2c4.com/mailman/listinfo/password-store" target="_blank">http://lists.zx2c4.com/mailman/listinfo/password-store</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Philip Chase * 352-575-0705 * Gainesville, FL
</div>