<div dir="ltr">In my Emacs setup, I have 'interprogram-paste-function' set to a function that returns the contents of the OS X system clipboard. This prevents 'evil-paste-pop' and 'evil-paste-pop-next' from cycling through the kill ring because the evil-paste-* functions call 'current-kill', which first calls 'interprogram-paste-function' before the kill ring. This causes evil-paste-pop to always paste the same value from the system clipboard.<div>
<br></div><div><div>Is there anyway to get this working properly with interprogram-paste-function?</div></div></div>