From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: [Lute.Kamstra@cwi.nl: Not a real bug: vertical scrolling with variable height fonts.] Date: Sun, 23 Jun 2002 12:13:03 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: <200206231813.g5NID3224495@aztec.santafe.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1024856172 29075 127.0.0.1 (23 Jun 2002 18:16:12 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 23 Jun 2002 18:16:12 +0000 (UTC) Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17MBuG-0007Yq-00 for ; Sun, 23 Jun 2002 20:16:12 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17MBv2-0002Sa-00 for ; Sun, 23 Jun 2002 20:17:00 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17MBuN-0006RP-00; Sun, 23 Jun 2002 14:16:19 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17MBrF-0006Cl-00; Sun, 23 Jun 2002 14:13:05 -0400 Original-Received: from aztec.santafe.edu (aztec [192.12.12.49]) by pele.santafe.edu (8.11.6+Sun/8.11.6) with ESMTP id g5NID6C28569; Sun, 23 Jun 2002 12:13:06 -0600 (MDT) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g5NID3224495; Sun, 23 Jun 2002 12:13:03 -0600 (MDT) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: emacs-devel@gnu.org Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:5123 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:5123 I think I agree with him. Would someone like to work on this? ------- Start of forwarded message ------- X-Authentication-Warning: occarina.pna.cwi.nl: lute set sender to Lute.Kamstra@cwi.nl using -f To: bug-gnu-emacs@gnu.org Subject: Not a real bug: vertical scrolling with variable height fonts. From: Lute Kamstra Organization: CWI Sender: bug-gnu-emacs-admin@gnu.org Date: 22 Jun 2002 09:57:18 +0200 Dear People, This is more of a feature request than a bug report. It concerns vertical scrolling using GNU Emacs 21 new redisplay engine. In GNU Emacs 20, all the lines in a frame were of equal height and a frame's size was measured in terms lines. As a result, a line was either visible or it was not. If you moved the point past the last visible line, the frame would be redisplayed and you could find your cursor somewhere in the middle of the window. In GNU Emacs 21, lines can have different heights. It can therefore happen that only the upper part of the last line is visible. If you move the point into such a last line, the frame is redisplayed, but only to show the last line in its entirely. This behavior is confusing for me. When the frame is redisplayed, I automatically look for the point in the middle of the window and in this case the point is still on the last line. Moving the point further down causes another redisplay that does leave the point in the middle of the window. I would prefer the following behavior. If the point moves into a last line that is partly visible, let the triggered redisplay position that line in the middle of the window (instead of on the bottom of the window). I find this behavior more consistent. Could you implement my proposal an introduce a option that lets the user choose between the current behavior and my preferred behavior? Regards, Lute Kamstra. - -- Lute Kamstra CWI department PNA4 _______________________________________________ Bug-gnu-emacs mailing list Bug-gnu-emacs@gnu.org http://mail.gnu.org/mailman/listinfo/bug-gnu-emacs ------- End of forwarded message -------