19 lines
621 B
Diff
19 lines
621 B
Diff
|
#! /bin/sh /usr/share/dpatch/dpatch-run
|
||
|
## 12horiz_scroll_count.dpatch by <hesso@pool.math.tu-berlin.de>
|
||
|
##
|
||
|
## DP: No description.
|
||
|
|
||
|
@DPATCH@
|
||
|
diff -Naur nvi-1.81.6.orig/vi/vs_refresh.c nvi-1.81.6/vi/vs_refresh.c
|
||
|
--- nvi-1.81.6.orig/vi/vs_refresh.c 2007-11-18 17:41:42.000000000 +0100
|
||
|
+++ nvi-1.81.6/vi/vs_refresh.c 2008-05-01 18:16:01.000000000 +0200
|
||
|
@@ -569,7 +569,7 @@
|
||
|
* for the number option offset.
|
||
|
*/
|
||
|
cnt = vs_columns(sp, NULL, LNO, &CNO, NULL);
|
||
|
- if (O_ISSET(sp, O_NUMBER))
|
||
|
+ if (O_ISSET(sp, O_NUMBER) && cnt)
|
||
|
cnt -= O_NUMBER_LENGTH;
|
||
|
|
||
|
/* Adjust the window towards the beginning of the line. */
|