Files
emacs/admin
Kim F. Storm 091cccb68d This bug was fixed by RMS on 2004-11-02:
** scroll-preserve-screen-position doesn't work with a header-line-format

From: jbyler+emacs-lists@anon41.eml.cc
Date: Tue, 17 Aug 2004 17:10:14 -0400

There seems to be an off-by-one error triggered by using a header line
together with scroll-preserve-screen-position.  The symptom: instead of
staying in the same position on the screen when scrolling, the cursor
moves one screen line down each time the buffer is scrolled.  Put
another way: repeatedly typing C-v M-v or using a mouse scroll wheel to
scroll up and down causes the cursor to migrate slowly down the screen
instead of staying put as it should.

To reproduce:

emacs -q --no-site-file
(setq scroll-preserve-screen-position t)
(setq header-line-format "")
C-v M-v C-v M-v C-v M-v etc.
2004-11-08 23:52:54 +00:00
..
2003-09-01 15:45:59 +00:00
2003-09-01 15:45:59 +00:00
2003-09-01 15:45:59 +00:00
2003-09-01 15:45:59 +00:00
2003-09-01 15:45:59 +00:00
2003-09-01 15:45:59 +00:00
2003-09-01 15:45:59 +00:00
2003-09-01 15:45:59 +00:00
2003-09-01 15:45:59 +00:00
2003-09-01 15:45:59 +00:00
2003-09-01 15:45:59 +00:00
2004-02-26 09:34:52 +00:00
2003-09-01 15:45:59 +00:00
2003-09-01 15:45:59 +00:00

This directory contains scripts and other things useful for developing
and maintaining Emacs.  These files are not part of Emacs releases
because they are not deemed generally useful, and you have to know
what you do when using them.

Brief description of scripts found here:

admin.el		utilities for setting version numbers and alike
alloc-color.c		a utility program that allocates a given number of
			colors on X.  Can be used to debug Emacs with
			dense colormaps (PseudoColor).
build-configs		build Emacs in various configurations
check-doc-strings	check doc strings against documentation
cus-test.el		tests for custom types and load problems
diff-tar-files		show files added/removed between two tar files
make-emacs		build Emacs in various ways
make-tarball.txt	instructions to create pretest or release tarballs
quick-install-emacs	install emacs quickly (`incrementally')
revdiff			get CVS diffs of files

# arch-tag: 812b9461-bc0a-46a7-925e-24bd41118463