Emacs: support cycling backwards through buffers