> AFAICT, the patch affects the switch-to-buffer function's behavior, > whereas I only want to affect the command bound to C-x b. > > IOW, I don't want to affect non-interactive calls. At your service. martin