From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: Re: scroll-preserve-screen-position not working Date: Sat, 07 Apr 2007 13:30:57 -0400 Message-ID: References: <4614B557.8A937061@alcatel-lucent.it> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1175968155 8344 80.91.229.12 (7 Apr 2007 17:49:15 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 7 Apr 2007 17:49:15 +0000 (UTC) Cc: bug-gnu-emacs@gnu.org To: Angelo Borsotti Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Apr 07 19:48:25 2007 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HaEmw-0006hi-M0 for geb-bug-gnu-emacs@m.gmane.org; Sat, 07 Apr 2007 19:33:22 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HaEqY-0008Mx-M4 for geb-bug-gnu-emacs@m.gmane.org; Sat, 07 Apr 2007 13:37:06 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HaEqW-0008M3-0m for bug-gnu-emacs@gnu.org; Sat, 07 Apr 2007 13:37:04 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HaEqV-0008Lr-Dh for bug-gnu-emacs@gnu.org; Sat, 07 Apr 2007 13:37:03 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HaEqV-0008Lo-9q for bug-gnu-emacs@gnu.org; Sat, 07 Apr 2007 13:37:03 -0400 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HaEms-0001ca-Hg for bug-gnu-emacs@gnu.org; Sat, 07 Apr 2007 13:33:18 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1HaEkb-0007Nn-AC; Sat, 07 Apr 2007 13:30:57 -0400 In-reply-to: <4614B557.8A937061@alcatel-lucent.it> (message from Angelo Borsotti on Thu, 05 Apr 2007 10:37:43 +0200) X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:15658 Archived-At: the scroll-preserve-screen-position variable had been introduced some time ago in emacs 20. It allows to keep the cursor in its position in a buffer when scrolling. When it is not set, the cursor position is moved when scrolling so as to make it always visible. In emacs 21 (and alas in 22) this variable has no effect, at least when emacs in running in Windows XP and also in Vista. I am very sad for you that you are running Windows Vista. See badvista.org for why that is so bad. At least the Emacs bug is fixed. Thanks for reporting it.