* ess-inf.el (ess-show-buffer): Thanks to David Reitter for this
	bug report...
	I noticed that your `ess-show-buffer' function uses
`display-buffer' to do something that is presented as "switch to
a buffer" (e.g., switch to process buffer) to the user.
`display-buffer' is a low-level function, and I wonder why you
don't simply use the standard Emacs `switch-to-buffer'.  You seem
to reimplement functionality that Emacs should handle.
The outcome is that the function is incompatible with tabs - it
opens up a window rather than switching to the right tab.
Substituting `switch-to-buffer' seems to work well.


git-svn-id: https://svn.r-project.org/ESS/trunk@5582 0bbaf3bd-34e0-0310-bf65-c717079852d4