  			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:

diff --git a/llwe.c b/llwe.c
index 9307fc7..01e33be 100644
--- a/llwe.c
+++ b/llwe.c
@@ -121,7 +121,7 @@ loop:	if (isend(end))
 	if (c == 0)
 		r++;

 	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;
