Stefan Monnier <address@hidden> writes:
why on earth does C-x C-b and C-x C-f ask me to confirm when I wish to
open a new buffer/file?
So as to help prevent doing it by mistake when you mistyped.
Set confirm-nonexistent-file-or-buffer to nil to get back the old
behavior (or just hit RET twice, of course).
I see, I didn't realize you intended to make it the default.
I don't think it's a good default. With minibuffer completion, typing
mistakes don't happen all that often, and it can be disconcerting to
have a RET rejected. You might argue that it's no big deal to type a
second RET, but it's similarly no big deal to kill the buffer and try
again in the very few occasions that you make a mistake.