Fix cursor print when inpos is at the end

This commit is contained in:
Aaron Cook 2022-05-06 17:51:06 -05:00
commit e03acd7365

View file

@ -633,10 +633,6 @@ inbuf_load()
getyx(ingest.input, iy, ix);
/* nothing left to write... */
if (p >= ingest.inlen)
break;
/* print the cursor at this position */
if (p == ingest.inpos) {
cy = iy;
@ -644,6 +640,10 @@ inbuf_load()
hit_cursor = 1;
}
/* nothing left to write... */
if (p >= ingest.inlen)
break;
/* we want to leave a blank character for printing the cursor at the end of the line */
if (ix >= (win_len-2)) {
/* we printed the cursor, so we can break */