@billder emacs actually has a mode for haunting