Cuando cambio los búferes, emacs cambiará a un marco existente si el búfer ya está abierto allí.
Encontré cómo prevenir eso al cambiar con ido usando:
(setq ido-default-buffer-method 'selected-window)
Pero no es suficiente: por ejemplo, si hay un error de lisp, emacs cambiará automáticamente al búfer * Backtrace *, y cambiará marcos si ya está abierto.
¿Hay alguna manera de evitar que completamente emacs cambie a un marco existente?