Lines Matching refs:shift
189 int start, end, shift;
222 shift = OLDNUM(i) - i; /* shift > 0 */
227 == shift)
229 end = i - 1 + shift;
231 TR(TRACE_UPDATE | TRACE_MOVE, ("scroll [%d, %d] by %d", start, end, shift));
233 if (_nc_scrolln(shift, start, end, screen_lines - 1) == ERR) {
247 shift = OLDNUM(i) - i; /* shift < 0 */
251 while (i >= 0 && OLDNUM(i) != _NEWINDEX && OLDNUM(i) - i == shift)
253 start = i + 1 - (-shift);
255 TR(TRACE_UPDATE | TRACE_MOVE, ("scroll [%d, %d] by %d", start, end, shift));
257 if (_nc_scrolln(shift, start, end, screen_lines - 1) == ERR) {