From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: scroll-margin - does it work as advertized? Date: Sun, 15 Feb 2009 16:37:45 -0500 Message-ID: References: <001301c98fac$1758eb20$0200a8c0@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1234733886 23311 80.91.229.12 (15 Feb 2009 21:38:06 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 15 Feb 2009 21:38:06 +0000 (UTC) Cc: andre.riemann@web.de, 'Emacs-Devel devel' To: "Drew Adams" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 15 22:39:21 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LYohs-0003NB-Sy for ged-emacs-devel@m.gmane.org; Sun, 15 Feb 2009 22:39:21 +0100 Original-Received: from localhost ([127.0.0.1]:47403 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LYogY-0004tQ-3E for ged-emacs-devel@m.gmane.org; Sun, 15 Feb 2009 16:37:58 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LYogR-0004rn-G0 for emacs-devel@gnu.org; Sun, 15 Feb 2009 16:37:51 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LYogP-0004rb-84 for emacs-devel@gnu.org; Sun, 15 Feb 2009 16:37:50 -0500 Original-Received: from [199.232.76.173] (port=50585 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LYogP-0004rY-1S for emacs-devel@gnu.org; Sun, 15 Feb 2009 16:37:49 -0500 Original-Received: from ironport2-out.pppoe.ca ([206.248.154.182]:58775 helo=ironport2-out.teksavvy.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LYogO-0003nM-Nv for emacs-devel@gnu.org; Sun, 15 Feb 2009 16:37:48 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao4FAH8amElMCpTK/2dsb2JhbACBbs1ghBwGgzI X-IronPort-AV: E=Sophos;i="4.38,213,1233550800"; d="scan'208";a="33919851" Original-Received: from 76-10-148-202.dsl.teksavvy.com (HELO pastel.home) ([76.10.148.202]) by ironport2-out.teksavvy.com with ESMTP; 15 Feb 2009 16:37:45 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 8632184C5; Sun, 15 Feb 2009 16:37:45 -0500 (EST) In-Reply-To: <001301c98fac$1758eb20$0200a8c0@us.oracle.com> (Drew Adams's message of "Sun, 15 Feb 2009 12:29:23 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.90 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:109091 Archived-At: > I've read the doc (Emacs and Elisp manuals, and doc string) for > `scroll-margin', and what I understand from that doc doesn't seem to > correspond to the behavior I see. If others don't think there is > a bug, then perhaps someone can help me understand better how this > option works. I don't have time to dig into it, but IIUC this part of the code has historically been difficult to implement correctly (as well as to figure out the detailed meaning of each such option and how it should interact with others). So, my money's on the "bug" or "misfeature" explanation. Stefan