| /src/external/bsd/nvi/dist/ex/ |
| ex_z.c | 43 db_recno_t cnt, equals, lno; local 70 lno = cmdp->addr1.lno; 76 if (lno > cnt * 2) 77 cmdp->addr1.lno = (lno - cnt * 2) + 1; 79 cmdp->addr1.lno = 1; 80 cmdp->addr2.lno = (cmdp->addr1.lno + cnt) - 1; 83 cmdp->addr1.lno = lno > cnt ? (lno - cnt) + 1 : 1 [all...] |
| ex_equal.c | 39 db_recno_t lno; local 52 * lno to get away with any address from 0 to the end of the 56 if (db_last(sp, &lno)) 59 lno = cmdp->addr1.lno; 61 (void)ex_printf(sp, "%ld\n", (unsigned long)lno);
|
| ex_delete.c | 41 db_recno_t lno; local 61 sp->lno = cmdp->addr1.lno; 64 if (db_last(sp, &lno)) 66 if (sp->lno > lno) 67 sp->lno = lno;
|
| ex_move.c | 60 for (cnt = fm1.lno; cnt <= fm2.lno; ++cnt) 68 tm.lno = cmdp->lineno; 78 cnt = (fm2.lno - fm1.lno) + 1; 79 sp->lno = m.lno + (cnt - 1); 111 if (cmdp->lineno >= fm1.lno && cmdp->lineno <= fm2.lno) { 127 fl = fm1.lno; [all...] |
| ex_append.c | 86 db_recno_t cnt, lno; local 101 * Set the address to which we'll append. We set sp->lno to this 105 lno = cmdp->addr1.lno; 106 sp->lno = lno; 107 if ((cmd == CHANGE || cmd == INSERT) && lno != 0) 108 --lno; 114 if (cmd == CHANGE && cmdp->addr1.lno != 0 && 169 if (db_append(sp, 1, lno++, p, t - p) [all...] |
| ex_put.c | 46 m.lno = sp->lno; 52 sp->lno = m.lno;
|
| ex_undo.c | 48 m.lno = sp->lno; 78 sp->lno = m.lno;
|
| ex_bang.c | 62 db_recno_t lno; local 154 if (cmdp->addr1.lno == 1 && cmdp->addr2.lno == 1) { 155 if (db_last(sp, &lno)) 157 if (lno == 0) { 158 cmdp->addr1.lno = cmdp->addr2.lno = 0; 176 sp->lno = rm.lno; 179 (void)nonblank(sp, sp->lno, &sp->cno) [all...] |
| /src/external/bsd/nvi/dist/common/ |
| delete.c | 43 db_recno_t lno; local 52 for (lno = tm->lno; lno >= fm->lno; --lno) { 53 if (db_delete(sp, lno)) 56 if (lno % INTERRUPT_CHECK == 0 && INTERRUPTED(sp)) 66 if (db_last(sp, &lno)) 68 if (tm->lno >= lno) [all...] |
| put.c | 45 db_recno_t lno; local 86 if (cp->lno == 1) { 87 if (db_last(sp, &lno)) 89 if (lno == 0) { 91 ++lno, ++sp->rptlines[L_ADDED], tp = TAILQ_NEXT(tp, q)) 92 if (db_append(sp, 1, lno, tp->lb, tp->len)) 94 rp->lno = 1; 102 lno = append ? cp->lno : cp->lno - 1 [all...] |
| vi_db1.c | 44 db_eget(SCR *sp, db_recno_t lno, CHAR_T **pp, size_t *lenp, int *isemptyp) 57 if (!db_get(sp, lno, 0, pp, lenp)) 65 if ((lno == 0 || lno == 1) && db_last(sp, &l1)) 69 if ((lno != 0 && lno != 1) || l1 != 0) { 70 db_err(sp, lno); 88 db_get(SCR *sp, db_recno_t lno, u_int32_t flags, CHAR_T **pp, size_t *lenp) 107 if (lno == 0) 124 l1 = TAILQ_FIRST(&sp->tiq)->lno; 518 db_recno_t lno; local [all...] |
| vi_db.c | 47 db_eget(SCR *sp, db_recno_t lno, CHAR_T **pp, size_t *lenp, int *isemptyp) 60 if (!db_get(sp, lno, 0, pp, lenp)) 68 if ((lno == 0 || lno == 1) && db_last(sp, &l1)) 72 if ((lno != 0 && lno != 1) || l1 != 0) { 73 db_err(sp, lno); 91 db_get(SCR *sp, db_recno_t lno, u_int32_t flags, CHAR_T **pp, size_t *lenp) 107 if (lno == 0) 124 l1 = TAILQ_FIRST(&sp->tiq)->lno; 524 db_recno_t lno; local [all...] |
| mark.h | 27 db_recno_t lno; /* Line number. */ member in struct:_mark 33 db_recno_t lno; /* Line number. */ member in struct:_lmark
|
| search.c | 48 db_recno_t lno; local 53 if (sp->lno <= 1) { 54 if (db_last(sp, &lno)) 56 if (lno == 0) { 153 db_recno_t lno; local 167 lno = 1; 170 if (db_get(sp, fm->lno, DBG_FATAL, &l, &len)) 172 lno = fm->lno; 191 lno = fm->lno + 1 298 db_recno_t lno; local [all...] |
| log.c | 114 ep->l_cursor.lno = 1; /* XXX Any valid recno. */ 155 ep->l_cursor.lno = 1; /* XXX Any valid recno. */ 180 if (ep->l_cursor.lno == OOBLNO) { 183 ep->l_cursor.lno = sp->lno; 188 ep->l_cursor.lno = sp->lno; 227 sp->lno, sp->cno); 246 log_line(SCR *sp, db_recno_t lno, u_int action) 267 if (ep->l_cursor.lno != OOBLNO) 452 db_recno_t lno; local 562 db_recno_t lno; local 653 db_recno_t lno; local 767 db_recno_t lno; local [all...] |
| log1.c | 113 ep->l_cursor.lno = 1; /* XXX Any valid recno. */ 154 ep->l_cursor.lno = 1; /* XXX Any valid recno. */ 179 if (ep->l_cursor.lno == OOBLNO) { 182 ep->l_cursor.lno = sp->lno; 187 ep->l_cursor.lno = sp->lno; 226 sp->lno, sp->cno); 245 log_line(SCR *sp, db_recno_t lno, u_int action) 266 if (ep->l_cursor.lno != OOBLNO) 416 db_recno_t lno; local 528 db_recno_t lno; local 622 db_recno_t lno; local 741 db_recno_t lno; local [all...] |
| cut.c | 77 db_recno_t lno; local 106 (LF_ISSET(CUT_LINEMODE) || fm->lno != tm->lno))) { 117 (LF_ISSET(CUT_LINEMODE) || fm->lno != tm->lno))) { 144 for (lno = fm->lno; lno <= tm->lno; ++lno) [all...] |
| mark.c | 135 * The absolute mark is initialized to lno 1/cno 0, and historically 138 if ((lmp->lno != 1 || lmp->cno != 0) && !db_exist(sp, lmp->lno)) { 144 mp->lno = lmp->lno; 181 lmp->lno = value->lno; 216 mark_insdel(SCR *sp, lnop_t op, db_recno_t lno) 227 if (lmp->lno >= lno) { [all...] |
| /src/external/bsd/nvi/dist/vi/ |
| v_mark.c | 100 vp->m_stop.lno = smp->lno; 102 vs_colpos(sp, smp->lno, vp->ev.e_cno + (smp->soff - 1) * sp->cols); 128 if (db_get(sp, vp->m_stop.lno, DBG_FATAL, NULL, &len)) 140 if (nonblank(sp, vp->m_stop.lno, &vp->m_stop.cno)) 158 vp->m_stop.lno == vp->m_start.lno && 171 if (vp->m_start.lno > vp->m_stop.lno || 172 (vp->m_start.lno == vp->m_stop.lno & [all...] |
| vs_smap.c | 51 vs_change(SCR *sp, db_recno_t lno, lnop_t op) 70 if (((op == LINE_APPEND && lno == 0) || 71 (op == LINE_INSERT && lno == 1)) && 73 lno = 1; 79 ++lno; 84 if (lno > TMAP->lno) 92 if (lno < HMAP->lno) { 99 --p->lno; 1228 db_recno_t lno, lcnt; local [all...] |
| v_ulcase.c | 58 db_recno_t lno; local 63 lno = vp->m_start.lno; 68 if (db_get(sp, lno, 0, &p, &len)) { 69 if (lno == 1) { 73 --lno; 96 if (ulcase(sp, lno, p, len, cno, lcnt)) 100 ++lno; 103 vp->m_final.lno = lno; 118 db_recno_t lno; local [all...] |
| v_section.c | 73 db_recno_t cnt, lno; local 96 if (nonblank(sp, vp->m_stop.lno, &vp->m_stop.cno)) 104 for (lno = vp->m_start.lno; !db_get(sp, ++lno, 0, &p, &len);) { 142 adjust2: vp->m_stop.lno = lno; 149 if (vp->m_start.lno == lno - 1) { 154 ret1: if (db_get(sp, --lno, DBG_FATAL, NULL, &len) 182 db_recno_t cnt, lno; local [all...] |
| v_z.c | 42 db_recno_t lno; local 50 lno = vp->count; 51 if (!db_exist(sp, lno) && db_last(sp, &lno)) 54 lno = vp->m_start.lno; 57 vp->m_final.lno = lno; 79 if (vs_sm_fill(sp, lno, P_BOTTOM)) 83 if (vs_sm_fill(sp, lno, P_MIDDLE) [all...] |
| v_match.c | 71 if (db_eget(sp, vp->m_start.lno, &p, &len, &isempty)) { 92 if (match.lno == vp->m_start.lno && match.cno ==vp->m_start.cno) 103 cs.cs_lno = vp->m_start.lno; 125 vp->m_stop.lno = cs.cs_lno; 138 if (vp->m_start.lno < vp->m_stop.lno || 139 (vp->m_start.lno == vp->m_stop.lno && 145 match.lno = vp->m_final.lno [all...] |
| v_paragraph.c | 77 db_recno_t cnt, lastlno, prevlno, lno; local 98 lno = vp->m_start.lno; 99 if (ISMOTION(vp) && lno != lastlno) { 103 if (nonblank(sp, lno, &len)) 114 if (db_eget(sp, lno, &p, &len, &isempty)) { 136 prevlno = lno; 138 if (++lno > lastlno) 140 if (db_get(sp, lno, 0, &p, &len)) 163 vp->m_stop.lno = prevlno 218 db_recno_t cnt, lno; local [all...] |