From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#14567: These changes sometimes break plain text navigation Date: Sat, 06 Jul 2013 14:02:43 +0300 Message-ID: <83ppuwx86k.fsf@gnu.org> References: <87r4fc9i3r.fsf@secretsauce.net> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1373108649 25268 80.91.229.3 (6 Jul 2013 11:04:09 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 6 Jul 2013 11:04:09 +0000 (UTC) Cc: 14567@debbugs.gnu.org To: Dima Kogan Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jul 06 13:04:09 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UvQHg-0002Od-KG for geb-bug-gnu-emacs@m.gmane.org; Sat, 06 Jul 2013 13:04:08 +0200 Original-Received: from localhost ([::1]:40079 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UvQHg-0004gm-78 for geb-bug-gnu-emacs@m.gmane.org; Sat, 06 Jul 2013 07:04:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47673) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UvQHb-0004gf-UI for bug-gnu-emacs@gnu.org; Sat, 06 Jul 2013 07:04:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UvQHa-0003fh-Uu for bug-gnu-emacs@gnu.org; Sat, 06 Jul 2013 07:04:03 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:39483) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UvQHa-0003et-S9 for bug-gnu-emacs@gnu.org; Sat, 06 Jul 2013 07:04:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1UvQHa-0007Lr-CL for bug-gnu-emacs@gnu.org; Sat, 06 Jul 2013 07:04:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Jul 2013 11:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14567 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14567-submit@debbugs.gnu.org id=B14567.137310862028218 (code B ref 14567); Sat, 06 Jul 2013 11:04:02 +0000 Original-Received: (at 14567) by debbugs.gnu.org; 6 Jul 2013 11:03:40 +0000 Original-Received: from localhost ([127.0.0.1]:33799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UvQHE-0007L3-AX for submit@debbugs.gnu.org; Sat, 06 Jul 2013 07:03:40 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:58890) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UvQHB-0007KY-Mx for 14567@debbugs.gnu.org; Sat, 06 Jul 2013 07:03:38 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MPI00800H4E4M00@a-mtaout20.012.net.il> for 14567@debbugs.gnu.org; Sat, 06 Jul 2013 14:02:45 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MPI007J7HCK5QD0@a-mtaout20.012.net.il>; Sat, 06 Jul 2013 14:02:45 +0300 (IDT) In-reply-to: <87r4fc9i3r.fsf@secretsauce.net> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:75988 Archived-At: > From: Dima Kogan > Date: Sat, 06 Jul 2013 02:02:16 -0700 > > 2. Press C-f repeatedly until the point reaches the bottom of the > screen; this works fine > > 3. When at the bottom of the screen C-f scrolls the text one line up, > while keeping the point where it was in the buffer. Now the point > gets stuck, and subsequent C-f/C-b just scroll the screen; the point > is stuck. You mean, "C-x =" reports the same value no matter how many times you press C-f or C-b? > The bug requires particular .emacs settings. I wittled it down to this: > > (custom-set-variables > '(default-frame-alist > '((font . "-adobe-courier-medium-r-normal--14-100-100-100-m-90-iso8859-1"))) > '(inhibit-startup-screen t)) > > (global-hl-line-mode) Thanks, but I cannot follow this recipe, since I don't have that font. And with a few other fonts I tried, I cannot reproduce the problem. Moreover, the changes in this bug report are not supposed to affect C-f/C-b in any way. If you revert the changes in simple.el introduced in revision 112998, does this problem go away? Does any file reproduces the problem, or only some? E.g., does xdisp.c from the Emacs sources reproduce it? If not, what is special about the files you use to reproduce the problem? Is the last line only partially visible, per chance? If you set auto-window-vscroll to nil, does the problem still happen? > This is 100% reproducible for me. I suspect it may not be so for others. > Let me know if I should run any specific tests to get to the bottom of > this. Well, not being dependent on a particular font would be a start. An easier reproducing recipe would be even better. Thanks.