--- linein.c.old Mon Jul 3 19:33:10 2000 +++ linein.c Thu Jul 6 16:19:23 2000 @@ -373,7 +373,7 @@ { int first = 1; while(CPos > 0 - && ( first || terminated(strBuf->ptr[CPos]))) + && ( first || !terminated(strBuf->ptr[CPos]))) { CPos--; first = 0; @@ -391,7 +391,7 @@ { int first = 1; while(CPos < CLen - && ( first || terminated(strBuf->ptr[CPos]))) + && ( first || !terminated(strBuf->ptr[CPos]))) { CPos++; first = 0;