  			if (t <= buffer)
  				continue;
  			t--;
-@@ -293,14 +294,10 @@ static int cmdloop(void)
+@@ -318,14 +319,10 @@ static int cmdloop(void)
  		c = getch();
  		switch (c) {
  		case C_D:

 		case 'k':
 			doscrl(-LINES / 2);
 			break;
@@ -369,8 +366,6 @@ int main(int argc, char **argv)
 		cbreak();
 		noecho();
 		nonl();

 	lwe_scroll += d;
 	if (lwe_scroll < 0)
 		lwe_scroll = 0;
@@ -279,7 +280,7 @@ static int insertmode(char *t)
 			c = '\n';
 		if (c == C_D)
 			return 1;
