/freebsd-11-stable/contrib/nvi/ex/ |
H A D | ex_z.c | 38 recno_t cnt, equals, lno; local 61 lno = cmdp->addr1.lno; 67 if (lno > cnt * 2) 68 cmdp->addr1.lno = (lno - cnt * 2) + 1; 70 cmdp->addr1.lno = 1; 71 cmdp->addr2.lno = (cmdp->addr1.lno + cnt) - 1; 74 cmdp->addr1.lno [all...] |
H A D | ex_equal.c | 34 recno_t lno; local 47 * lno to get away with any address from 0 to the end of the 51 if (db_last(sp, &lno)) 54 lno = cmdp->addr1.lno; 56 (void)ex_printf(sp, "%ld\n", lno);
|
H A D | ex_delete.c | 36 recno_t lno; local 56 sp->lno = cmdp->addr1.lno; 59 if (db_last(sp, &lno)) 61 if (sp->lno > lno) 62 sp->lno = lno;
|
H A D | ex_move.c | 54 for (cnt = fm1.lno; cnt <= fm2.lno; ++cnt) 62 tm.lno = cmdp->lineno; 72 cnt = (fm2.lno - fm1.lno) + 1; 73 sp->lno = m.lno + (cnt - 1); 105 if (cmdp->lineno >= fm1.lno && cmdp->lineno <= fm2.lno) { 121 fl = fm1.lno; [all...] |
H A D | ex_join.c | 46 from = cmdp->addr1.lno; 47 to = cmdp->addr2.lno; 62 ++cmdp->addr2.lno; 66 from = cmdp->addr1.lno, to = cmdp->addr2.lno; from <= to; ++from) { 72 cmdp->addr2.lno = from - 1; 154 sp->lno = cmdp->addr1.lno; 157 for (from = cmdp->addr1.lno, to = cmdp->addr2.lno; t [all...] |
H A D | ex_append.c | 81 recno_t cnt = 0, lno; local 96 * Set the address to which we'll append. We set sp->lno to this 100 lno = cmdp->addr1.lno; 101 sp->lno = lno; 102 if ((cmd == CHANGE || cmd == INSERT) && lno != 0) 103 --lno; 109 if (cmd == CHANGE && cmdp->addr1.lno != 0 && 164 if (db_append(sp, 1, lno [all...] |
H A D | ex_put.c | 41 m.lno = sp->lno; 47 sp->lno = m.lno;
|
H A D | ex_undo.c | 43 m.lno = sp->lno; 73 sp->lno = m.lno;
|
H A D | ex_visual.c | 54 sp->lno = cmdp->addr1.lno == 0 ? 1 : cmdp->addr1.lno; 75 sp->frp->lno = sp->lno; 77 (void)nonblank(sp, sp->lno, &sp->cno); 84 "%luz%c%lu", (u_long)sp->lno, pos, cmdp->count); 86 len = snprintf(buf, sizeof(buf), "%luz%c", (u_long)sp->lno, pos);
|
H A D | ex_bang.c | 56 recno_t lno; local 147 if (cmdp->addr1.lno == 1 && cmdp->addr2.lno == 1) { 148 if (db_last(sp, &lno)) 150 if (lno == 0) { 151 cmdp->addr1.lno = cmdp->addr2.lno = 0; 169 sp->lno = rm.lno; 172 (void)nonblank(sp, sp->lno, [all...] |
/freebsd-11-stable/contrib/nvi/common/ |
H A D | delete.c | 42 recno_t lno; local 51 for (lno = tm->lno; lno >= fm->lno; --lno) { 52 if (db_delete(sp, lno)) 55 if (lno % INTERRUPT_CHECK == 0 && INTERRUPTED(sp)) 65 if (db_last(sp, &lno)) 67 if (tm->lno > [all...] |
H A D | put.c | 46 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 [all...] |
H A D | line.c | 40 recno_t lno, /* Line number. */ 51 if (!db_get(sp, lno, 0, pp, lenp)) 59 if ((lno == 0 || lno == 1) && db_last(sp, &l1)) 63 if ((lno != 0 && lno != 1) || l1 != 0) { 64 db_err(sp, lno); 84 recno_t lno, /* Line number. */ 101 if (lno == 0) 118 l1 = ((TEXT *)TAILQ_FIRST(sp->tiq))->lno; 38 db_eget( SCR *sp, recno_t lno, CHAR_T **pp, size_t *lenp, int *isemptyp) argument 82 db_get( SCR *sp, recno_t lno, u_int32_t flags, CHAR_T **pp, size_t *lenp) argument 205 db_delete( SCR *sp, recno_t lno) argument 261 db_append( SCR *sp, int update, recno_t lno, CHAR_T *p, size_t len) argument 337 db_insert( SCR *sp, recno_t lno, CHAR_T *p, size_t len) argument 404 db_set( SCR *sp, recno_t lno, CHAR_T *p, size_t len) argument 464 db_exist( SCR *sp, recno_t lno) argument 505 recno_t lno; local 571 db_rget( SCR *sp, recno_t lno, char **pp, size_t *lenp) argument 600 db_rset( SCR *sp, recno_t lno, char *p, size_t len) argument 624 db_err( SCR *sp, recno_t lno) argument 638 scr_update( SCR *sp, recno_t lno, lnop_t op, int current) argument [all...] |
H A D | mark.h | 26 recno_t lno; /* Line number. */ member in struct:_mark 32 recno_t lno; /* Line number. */ member in struct:_lmark
|
H A D | search.c | 49 recno_t lno; local 54 if (sp->lno <= 1) { 55 if (db_last(sp, &lno)) 57 if (lno == 0) { 159 recno_t lno; local 169 lno = 1; 172 if (db_get(sp, fm->lno, DBG_FATAL, &l, &len)) 174 lno = fm->lno; 193 lno 306 recno_t lno; local [all...] |
H A D | log.c | 110 ep->l_cursor.lno = 1; /* XXX Any valid recno. */ 149 ep->l_cursor.lno = 1; /* XXX Any valid recno. */ 174 if (ep->l_cursor.lno == OOBLNO) { 175 ep->l_cursor.lno = sp->lno; 179 ep->l_cursor.lno = sp->lno; 212 sp->lno, sp->cno); 229 recno_t lno, 251 if (ep->l_cursor.lno ! 227 log_line( SCR *sp, recno_t lno, u_int action) argument 384 recno_t lno; local 486 recno_t lno; local 572 recno_t lno; local 685 recno_t lno; local 732 apply_with( int (*db_func)(SCR *, recno_t, CHAR_T *, size_t), SCR *sp, recno_t lno, u_char *p, size_t len) argument [all...] |
H A D | cut.c | 76 recno_t lno; local 105 (LF_ISSET(CUT_LINEMODE) || fm->lno != tm->lno))) { 116 (LF_ISSET(CUT_LINEMODE) || fm->lno != tm->lno))) { 143 for (lno = fm->lno; lno <= tm->lno; ++lno) 228 cut_line( SCR *sp, recno_t lno, size_t fcno, size_t clen, CB *cbp) argument [all...] |
H A D | mark.c | 138 * The absolute mark is initialized to lno 1/cno 0, and historically 141 if ((lmp->lno != 1 || lmp->cno != 0) && !db_exist(sp, lmp->lno)) { 147 mp->lno = lmp->lno; 188 lmp->lno = value->lno; 229 recno_t lno) 240 if (lmp->lno >= lno) 226 mark_insdel( SCR *sp, lnop_t op, recno_t lno) argument [all...] |
/freebsd-11-stable/contrib/nvi/vi/ |
H A D | vs_smap.c | 45 vs_change(SCR *sp, recno_t lno, lnop_t op) argument 64 if (((op == LINE_APPEND && lno == 0) || 65 (op == LINE_INSERT && lno == 1)) && 67 lno = 1; 73 ++lno; 78 if (lno > TMAP->lno) 86 if (lno < HMAP->lno) { 93 --p->lno; 177 vs_sm_fill(SCR *sp, recno_t lno, pos_t pos) argument 311 vs_sm_delete(SCR *sp, recno_t lno) argument 359 vs_sm_insert(SCR *sp, recno_t lno) argument 413 vs_sm_reset(SCR *sp, recno_t lno) argument 1222 recno_t lno, lcnt; local [all...] |
H A D | v_ulcase.c | 52 recno_t lno; local 57 lno = vp->m_start.lno; 62 if (db_get(sp, lno, 0, &p, &len)) { 63 if (lno == 1) { 67 --lno; 90 if (ulcase(sp, lno, p, len, cno, lcnt)) 94 ++lno; 97 vp->m_final.lno = lno; 112 recno_t lno; local 144 ulcase(SCR *sp, recno_t lno, CHAR_T *lp, size_t len, size_t scno, size_t ecno) argument [all...] |
H A D | v_section.c | 67 recno_t cnt, lno; local 90 if (nonblank(sp, vp->m_stop.lno, &vp->m_stop.cno)) 97 for (lno = vp->m_start.lno; !db_get(sp, ++lno, 0, &p, &len);) { 135 adjust2: vp->m_stop.lno = lno; 142 if (vp->m_start.lno == lno - 1) { 147 ret1: if (db_get(sp, --lno, DBG_FATA 175 recno_t cnt, lno; local [all...] |
H A D | v_z.c | 36 recno_t lno; local 44 lno = vp->count; 45 if (!db_exist(sp, lno) && db_last(sp, &lno)) 48 lno = vp->m_start.lno; 51 vp->m_final.lno = lno; 73 if (vs_sm_fill(sp, lno, P_BOTTOM)) 77 if (vs_sm_fill(sp, lno, P_MIDDL [all...] |
H A D | v_paragraph.c | 71 recno_t cnt, lastlno, lno; local 96 if (nonblank(sp, vp->m_stop.lno, &vp->m_stop.cno)) 103 lno = vp->m_start.lno; 104 if (db_get(sp, lno, 0, &p, &len)) 121 lastlno = lno; 123 if (db_get(sp, ++lno, 0, &p, &len)) 146 vp->m_stop.lno = lastlno; 150 vp->m_stop.lno = lno; 209 recno_t cnt, lno; local [all...] |
H A D | v_mark.c | 94 vp->m_stop.lno = smp->lno; 96 vs_colpos(sp, smp->lno, vp->ev.e_cno + (smp->soff - 1) * sp->cols); 123 if (db_get(sp, vp->m_stop.lno, DBG_FATAL, NULL, &len)) 135 if (nonblank(sp, vp->m_stop.lno, &vp->m_stop.cno)) 153 vp->m_stop.lno == vp->m_start.lno && 166 if (vp->m_start.lno > vp->m_stop.lno || 167 (vp->m_start.lno [all...] |
H A D | v_match.c | 63 if (db_eget(sp, vp->m_start.lno, &p, &len, &isempty)) { 83 cs.cs_lno = vp->m_start.lno; 105 vp->m_stop.lno = cs.cs_lno; 118 if (vp->m_start.lno < vp->m_stop.lno || 119 (vp->m_start.lno == vp->m_stop.lno && 133 if (!ISMOTION(vp) || vp->m_start.lno == vp->m_stop.lno) 135 mp = vp->m_start.lno < v [all...] |