<div dir="ltr"><div>---<br></div><div> contrib/emacs/password-store.el | 4 ++++</div><div> 1 file changed, 4 insertions(+)</div><div><br></div><div>Hi,</div><div><br></div><div>using the Emacs plugin I noticed that only the Emacs kill ring and not</div><div>the OS clipboard is cleared after the timeout. This small patch would</div><div>fix this.</div><div><br></div><div>Thanks,</div><div>Thomas</div><div><br></div><div>diff --git a/contrib/emacs/password-store.el b/contrib/emacs/password-store.el</div><div>index e31217c..1422062 100644</div><div>--- a/contrib/emacs/password-store.el</div><div>+++ b/contrib/emacs/password-store.el</div><div>@@ -195,6 +195,10 @@ Returns the first line of the password data."</div><div>(cancel-timer password-store-timeout-timer)</div><div>(setq password-store-timeout-timer nil))</div><div>(when password-store-kill-ring-pointer</div><div>+    (when (and interprogram-cut-function</div><div>+               (string= (car password-store-kill-ring-pointer)</div><div>+                        (current-kill 0 't)))</div><div>+      (funcall interprogram-cut-function ""))</div><div>(setcar password-store-kill-ring-pointer "")</div><div>(setq password-store-kill-ring-pointer nil)</div><div>(message "Password cleared.")))</div><div>-- </div><div>2.19.0  </div><div><br></div></div>