Searched refs:lno (Results 1 - 25 of 93) sorted by relevance

1234

/freebsd-11-stable/contrib/nvi/ex/
H A Dex_z.c38 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 Dex_equal.c34 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 Dex_delete.c36 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 Dex_move.c54 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 Dex_join.c46 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 Dex_append.c81 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 Dex_put.c41 m.lno = sp->lno;
47 sp->lno = m.lno;
H A Dex_undo.c43 m.lno = sp->lno;
73 sp->lno = m.lno;
H A Dex_visual.c54 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 Dex_bang.c56 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 Ddelete.c42 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 Dput.c46 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 Dline.c40 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 Dmark.h26 recno_t lno; /* Line number. */ member in struct:_mark
32 recno_t lno; /* Line number. */ member in struct:_lmark
H A Dsearch.c49 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 Dlog.c110 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 Dcut.c76 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 Dmark.c138 * 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 Dvs_smap.c45 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 Dv_ulcase.c52 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 Dv_section.c67 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 Dv_z.c36 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 Dv_paragraph.c71 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 Dv_mark.c94 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 Dv_match.c63 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...]

Completed in 94 milliseconds

1234