> But the fact that a buffer visits a file doesn't yet make it a good > candidate, does it? Well, no not generally. > Maybe we should step back and talk about the intended uses of this > command? I wanted a way to filter out buffers unrelated to the project I’m in, without having to clean up the whole buffer list > When would you want to switch to a buffer whose name you > don't know in advance? For me, almost always, though not because I don’t know its name. I’d like emacs to help me remember and offer auto completion. > As another provocative thought, should we perhaps consider the > major-mode of the buffer? Maybe, but I don’t see how just yet. I thought about this, but a project isn’t generally bound to one major mode, is it? I’d love some tips here. Theo