Subject: bug#29935: recipe and improved patch

From: martin rudalics <[email-masked]>
Date: Thu, 11 Jan 2018 11:57:27 +0100

> The root cause of the bug is that emacs saves a point for each buffer in
 > each window; when file_1.c is displayed in the lower window, point is
 > restored to where it was last displayed in that window; on the last
 > line.

Then the problem seems to be the familiar one: Calling
`switch-to-buffer' instead of `display-buffer-same-window'.

martin