[comp.emacs] John Davis's switch-to-buffer

steveo@WORLD.STD.COM (Steven W Orr) (12/17/90)

I have just acquired a buffer package from
davis@pacific.mps.ohio-state.edu ("John E. Davis") which allows a
user to switch to another buffer and uses arrow keys to move through
the list of buffers. The problem is that it calls buffer-list to get
its list of buffers through which to cycle. This is close to what I
want but not exactly. What I want is a function which returns exactly
the same list of buffers created by list-buffers. list-buffers is the
function called by buffer-menu. My problem is that I don't know how
to do all the save-excursion stuff to extract the information out of
the buffer that list-buffer uses.

If some Gunga-Din (i.e., a better man than I) knows how to whip this
up, I just know that we could further the cause of civilization.

Thanks in advance.