comparison man/xemacs/display.texi @ 280:7df0dd720c89 r21-0b38

Import from CVS: tag r21-0b38
author cvs
date Mon, 13 Aug 2007 10:32:22 +0200
parents 376386a54a3c
children
comparison
equal deleted inserted replaced
279:c20b2fb5bb0a 280:7df0dd720c89
129 done to put point vertically centered within the window. However, if 129 done to put point vertically centered within the window. However, if
130 the variable @code{scroll-step} has a non-zero value, an attempt is made to 130 the variable @code{scroll-step} has a non-zero value, an attempt is made to
131 scroll the buffer by that many lines; if that is enough to bring point back 131 scroll the buffer by that many lines; if that is enough to bring point back
132 into visibility, that is what happens. 132 into visibility, that is what happens.
133 133
134 Scrolling happens automatically if point has moved out of the visible
135 portion of the text when it is time to display. Usually scrolling is
136 done to put point vertically centered within the window. However, if
137 the variable @code{scroll-step} has a non-zero value, an attempt is made to
138 scroll the buffer by that many lines; if that is enough to bring point back
139 into visibility, that is what happens.
140
141 @vindex scroll-conservatively
142 If you set @code{scroll-step} to a small value because you want to use
143 arrow keys to scroll the screen without recentering, the redisplay
144 preemption will likely make XEmacs keep recentering the screen when
145 scrolling fast, regardless of @code{scroll-step}. To prevent this, set
146 @code{scroll-conservatively} to a small value, which will have the
147 result of overriding the redisplay preemption.
148
134 @node Horizontal Scrolling,, Scrolling, Display 149 @node Horizontal Scrolling,, Scrolling, Display
135 @section Horizontal Scrolling 150 @section Horizontal Scrolling
136 151
137 @ifinfo 152 @ifinfo
138 @table @kbd 153 @table @kbd