|
From: | Dmitry Antipov |
Subject: | bug#15957: 24.3.50; Follow mode scrolling broken on Emacs trunk |
Date: | Tue, 26 Nov 2013 10:33:17 +0400 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 |
On 11/25/2013 08:42 PM, martin rudalics wrote:
Forwarding Anders Lindgren's mail to 15957@debbugs.gnu.org and Dmitry Antipov.Hi! I believe that I have found the problem. In `follow-calc-win-end', there is a call to `(window-end win t)'. The `t' means "compute the up-to-date position if it isn't already recorded." The return value from this function is clearly incorrect. The fact that the wrong window is selected is simply a consequence of this. In the older Emacs (up to bzr revision 113752), this seems to work correctly. However, in the newer (starting from bzt revision 113753) this is broken.
Hm...I just add debug printf() at the end of Fwindow_end, and see an identical output for 24.3 and r115239 for this simple example: ./src/emacs -Q -font 6x10 -geometry 200x65 C-h t M-x follow-delete-other-windows-and-split C-c . C-v So if someone has a elisp code that clearly shows that window-end is broken, please attach it to this bug at least. Dmitry
[Prev in Thread] | Current Thread | [Next in Thread] |