From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: Proposal to improve the nomenclature of scrolling directions Date: Sat, 10 Nov 2012 12:09:59 +0100 Message-ID: <509E3607.6070500@gmx.at> References: <87a9uvv6ng.fsf@uwakimon.sk.tsukuba.ac.jp> <87bof9s7cl.fsf@spindle.srvr.nix> <874nl0ov8g.fsf@spindle.srvr.nix> <20635.63115.874182.168553@winooski.ccs.neu.edu> <87liecnelf.fsf@spindle.srvr.nix> <83390k0wgy.fsf@gnu.org> <83sj8jz0rs.fsf@gnu.org> <83txsxykcp.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1352545822 7535 80.91.229.3 (10 Nov 2012 11:10:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 10 Nov 2012 11:10:22 +0000 (UTC) Cc: dan@haxney.org, rms@gnu.org, eli@barzilay.org, emacs-devel@gnu.org, nix@esperi.org.uk, monnier@iro.umontreal.ca, dmoncayo@gmail.com, stephen@xemacs.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Nov 10 12:10:30 2012 Return-path: Envelope-to: ged-emacs-devel@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 1TX8xI-0005Y8-GT for ged-emacs-devel@m.gmane.org; Sat, 10 Nov 2012 12:10:28 +0100 Original-Received: from localhost ([::1]:39968 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TX8x9-0007BA-4T for ged-emacs-devel@m.gmane.org; Sat, 10 Nov 2012 06:10:19 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:52286) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TX8x4-0007An-6v for emacs-devel@gnu.org; Sat, 10 Nov 2012 06:10:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TX8x1-0002kF-3H for emacs-devel@gnu.org; Sat, 10 Nov 2012 06:10:14 -0500 Original-Received: from mailout-de.gmx.net ([213.165.64.22]:52941) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1TX8x0-0002js-Oc for emacs-devel@gnu.org; Sat, 10 Nov 2012 06:10:11 -0500 Original-Received: (qmail invoked by alias); 10 Nov 2012 11:10:09 -0000 Original-Received: from 62-47-54-255.adsl.highway.telekom.at (EHLO [62.47.54.255]) [62.47.54.255] by mail.gmx.net (mp072) with SMTP; 10 Nov 2012 12:10:09 +0100 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1/hIMgf5N3hvGRf+v8M5sOlzDySdRMF5VAhSulk57 Yh5flgS7i1k8W8 In-Reply-To: <83txsxykcp.fsf@gnu.org> X-Y-GMX-Trusted: 0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 213.165.64.22 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:154788 Archived-At: > Meanwhile, it turned out that what's requested is something else: when > the user or a Lisp program deliberately scrolls the text, leave point > where it was, instead of moving it to be visible in the new contents > of the window. This would need changes to window-scrolling code in > window.c, to avoid moving point. Not necessarily. We can always move point lazily, that is, whenever it is requested. As long as scrolling proceeds, we can pretend (visually) that it's somewhere else. martin