You should add a "unset command" after the whence line, else an empty line after the line that caused a suggestion will repeat the suggestion due to command still being set.
I think it's also a serious bug that you're overwriting precmd() -- my precmd sets my prompt, for example. Thanks for the patch, though. ;-) I'm running it here. -- No zsh support (debdiff attached) https://launchpad.net/bugs/92942 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs