Lines Matching refs:db_lbuf_start
50 static char * db_lbuf_start; /* start of input line buffer */ variable
168 if (db_lc > db_lbuf_start) { in db_inputchar()
182 while (db_lc > db_lbuf_start) { in db_inputchar()
197 if (db_lc > db_lbuf_start) in db_inputchar()
209 if (db_lc > db_lbuf_start) in db_inputchar()
210 db_delete(db_lc - db_lbuf_start, DEL_BWD); in db_inputchar()
219 if (db_lc >= db_lbuf_start + 2) { in db_inputchar()
231 for (; db_lc > db_lbuf_start;) { in db_inputchar()
236 for (; db_lc > db_lbuf_start;) { in db_inputchar()
245 if (db_le > db_lbuf_start) { in db_inputchar()
246 db_putstring(db_lbuf_start, db_le - db_lbuf_start); in db_inputchar()
254 db_lbuf_start, db_lhistlsize); in db_inputchar()
264 db_lbuf_start, db_lhistlsize); in db_inputchar()
270 *db_lbuf_start = '\0'; in db_inputchar()
275 db_putnchars(BACKUP, db_lc - db_lbuf_start); in db_inputchar()
276 db_putnchars(BLANK, db_le - db_lbuf_start); in db_inputchar()
277 db_putnchars(BACKUP, db_le - db_lbuf_start); in db_inputchar()
278 db_le = strchr(db_lbuf_start, '\0'); in db_inputchar()
381 db_lbuf_start = lstart; in db_readline()
389 db_capture_write(lstart, db_le - db_lbuf_start); in db_readline()
393 if (db_le - db_lbuf_start > 1) { in db_readline()
405 return (db_le - db_lbuf_start); in db_readline()