From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: scroll-conservatively default Date: Tue, 04 Dec 2007 06:13:13 +0200 Message-ID: References: <200712020048.lB20mS9R002812@oogie-boogie.ics.uci.edu> <200712032120.lB3LKwJ1003309@oogie-boogie.ics.uci.edu> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1196741608 16841 80.91.229.12 (4 Dec 2007 04:13:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 4 Dec 2007 04:13:28 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dan Nicolaescu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 04 05:13:36 2007 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 1IzPA7-0003Qh-7C for ged-emacs-devel@m.gmane.org; Tue, 04 Dec 2007 05:13:35 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IzP9q-00005U-Nc for ged-emacs-devel@m.gmane.org; Mon, 03 Dec 2007 23:13:18 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IzP9n-0008Uo-At for emacs-devel@gnu.org; Mon, 03 Dec 2007 23:13:15 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IzP9l-0008T5-PE for emacs-devel@gnu.org; Mon, 03 Dec 2007 23:13:14 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IzP9l-0008So-DU for emacs-devel@gnu.org; Mon, 03 Dec 2007 23:13:13 -0500 Original-Received: from romy.inter.net.il ([213.8.233.24]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IzP9k-0001je-Tr for emacs-devel@gnu.org; Mon, 03 Dec 2007 23:13:13 -0500 Original-Received: from HOME-C4E4A596F7 (IGLD-84-228-236-66.inter.net.il [84.228.236.66]) by romy.inter.net.il (MOS 3.7.3-GA) with ESMTP id JNS75190 (AUTH halo1); Tue, 4 Dec 2007 06:12:55 +0200 (IST) In-reply-to: <200712032120.lB3LKwJ1003309@oogie-boogie.ics.uci.edu> (message from Dan Nicolaescu on Mon, 03 Dec 2007 13:20:57 -0800) X-detected-kernel: by monty-python.gnu.org: FreeBSD 4.7-5.2 (or MacOS X 10.2-10.4) (2) 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:84628 Archived-At: > From: Dan Nicolaescu > Date: Mon, 03 Dec 2007 13:20:57 -0800 > > 2. Defaults should not be chosen based on what people that can write > their own .emacs like. The point was that, given the age of this feature (see below), many users would be accustomed to this behavior, so changing this particular default would require them all to modify their .emacs. That's be a hassle, I think. > Emacs should try to be consistent with the general accepted behavior > of other applications. And only try to be different after very > careful consideration. This would be a valid argument if we were discussing some new behavior that didn't exist before. But this particular behavior (scrolling when point goes outside the visible portion of the buffer) was in Emacs since day one, many years ago, when practically speaking there were no "other applications" to be compatible with. So I don't see how this argument applies here.