From 20f7a7150fa9796a254549d69d682c097135c06c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net>
Date: Wed, 9 Jun 1999 11:03:14 -0700
Subject: [PATCH] word wrap fixed for non-AM terminals (I hope)

Rev: lib/modules/Stdio.pmod/Readline.pike:1.21
---
 lib/modules/Stdio.pmod/Readline.pike | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/lib/modules/Stdio.pmod/Readline.pike b/lib/modules/Stdio.pmod/Readline.pike
index df3b6541ca..8aa3e84059 100644
--- a/lib/modules/Stdio.pmod/Readline.pike
+++ b/lib/modules/Stdio.pmod/Readline.pike
@@ -1,4 +1,4 @@
-// $Id: Readline.pike,v 1.20 1999/06/09 17:34:32 marcus Exp $
+// $Id: Readline.pike,v 1.21 1999/06/09 18:03:14 hubbe Exp $
 
 class OutputController
 {
@@ -121,11 +121,10 @@ class OutputController
 	  l=strlen(line)-spos;
 	  outfd->write(line[..l-2]);
 	}
-//	while(l<strlen(s) && s[l]==' ') l++;
 	s=s[l..];
 	n-=l;
-//	if(l!=columns || !term->tgetflag("am"))
-	if(n)
+	xpos+=l;
+	if(xpos<columns || !term->tgetflag("am"))
 	  outfd->write((term->put("cr")||"")+(term->put("do")||"\n"));
 	xpos = 0;
       }
-- 
GitLab