Lines Matching refs:db_le
55 static char * db_le; /* one past last character */
108 for (p = db_lc; p < db_le-n; p++) {
113 db_putnchars(BACKUP, db_le - db_lc);
114 db_le -= n;
169 if (db_lc < db_le) {
183 while (db_lc < db_le) {
196 if (db_lc < db_le)
208 if (db_lc < db_le)
209 db_delete(db_le - db_lc, DEL_FWD);
239 if (db_le > db_lbuf_start) {
240 db_putstring(db_lbuf_start, db_le - db_lbuf_start);
241 db_putnchars(BACKUP, db_le - db_lc);
270 db_putnchars(BLANK, db_le - db_lbuf_start);
271 db_putnchars(BACKUP, db_le - db_lbuf_start);
272 db_le = strchr(db_lbuf_start, '\0');
273 if (db_le[-1] == '\r' || db_le[-1] == '\n')
274 *--db_le = '\0';
275 db_lc = db_le;
288 *db_le++ = c;
291 if (db_le == db_lbuf_end) {
297 for (p = db_le; p > db_lc; p--)
300 db_le++;
302 db_putstring(db_lc, db_le - db_lc);
303 db_putnchars(BACKUP, db_le - db_lc);
340 db_le = lstart;
345 db_capture_write(lstart, db_le - db_lbuf_start);
347 *db_le = 0;
349 if (db_le - db_lbuf_start > 1) {
361 return (db_le - db_lbuf_start);