Lines Matching refs:db_le
54 static char * db_le; /* one past last character */ variable
116 for (p = db_lc; p < db_le-n; p++) { in db_delete()
121 db_putnchars(BACKUP, db_le - db_lc); in db_delete()
122 db_le -= n; in db_delete()
176 if (db_lc < db_le) { in db_inputchar()
190 while (db_lc < db_le) { in db_inputchar()
203 if (db_lc < db_le) in db_inputchar()
215 if (db_lc < db_le) in db_inputchar()
216 db_delete(db_le - db_lc, DEL_FWD); in db_inputchar()
246 if (db_le > db_lbuf_start) { in db_inputchar()
247 db_putstring(db_lbuf_start, db_le - db_lbuf_start); in db_inputchar()
248 db_putnchars(BACKUP, db_le - db_lc); in db_inputchar()
277 db_putnchars(BLANK, db_le - db_lbuf_start); in db_inputchar()
278 db_putnchars(BACKUP, db_le - db_lbuf_start); in db_inputchar()
279 db_le = strchr(db_lbuf_start, '\0'); in db_inputchar()
280 if (db_le[-1] == '\r' || db_le[-1] == '\n') in db_inputchar()
281 *--db_le = '\0'; in db_inputchar()
282 db_lc = db_le; in db_inputchar()
295 *db_le++ = c; in db_inputchar()
298 if (db_le == db_lbuf_end) { in db_inputchar()
304 for (p = db_le; p > db_lc; p--) in db_inputchar()
307 db_le++; in db_inputchar()
309 db_putstring(db_lc, db_le - db_lc); in db_inputchar()
310 db_putnchars(BACKUP, db_le - db_lc); in db_inputchar()
385 db_le = lstart; in db_readline()
390 db_capture_write(lstart, db_le - db_lbuf_start); in db_readline()
392 *db_le = 0; in db_readline()
394 if (db_le - db_lbuf_start > 1) { in db_readline()
406 return (db_le - db_lbuf_start); in db_readline()