Home
last modified time | relevance | path

Searched refs:cno (Results 1 – 25 of 66) sorted by relevance

123

/freebsd/contrib/nvi/vi/
H A Dv_left.c38 if (vp->m_start.cno == 0) { in v_left()
45 if (vp->m_start.cno > cnt) in v_left()
46 vp->m_stop.cno = vp->m_start.cno - cnt; in v_left()
48 vp->m_stop.cno = 0; in v_left()
56 --vp->m_start.cno; in v_left()
99 vp->m_stop.cno = 0; in v_cfirst()
100 if (nonblank(sp, vp->m_stop.lno, &vp->m_stop.cno)) in v_cfirst()
110 vp->m_stop.cno == 0 && ISCMD(vp->rkp, 'd')) { in v_cfirst()
150 vp->m_stop.cno = 0; in v_first()
151 if (nonblank(sp, vp->m_stop.lno, &vp->m_stop.cno)) in v_first()
[all …]
H A Dv_txt.c65 vp->m_final.cno = sp->cno; in v_tcmd()
73 sp->cno = 0; in v_tcmd()
102 sp->cno = vp->m_final.cno; in v_tcmd()
226 (sp)->cno = (tp)->cno; \
317 tp->cno = sp->cno; in v_txt()
327 tp->owrite = (tm->cno - tp->cno) + 1; in v_txt()
328 tp->insert = (len - tm->cno) - 1; in v_txt()
330 tp->insert = len - tp->cno; in v_txt()
332 if (LF_ISSET(TXT_EMARK) && txt_emark(sp, tp, tm->cno)) in v_txt()
352 tp->cno = tp->ai; in v_txt()
[all …]
H A Dv_xchar.c55 vp->m_stop.cno += vp->count - 1; in v_xchar()
56 if (vp->m_stop.cno >= len - 1) { in v_xchar()
57 vp->m_stop.cno = len - 1; in v_xchar()
58 vp->m_final.cno = vp->m_start.cno ? vp->m_start.cno - 1 : 0; in v_xchar()
60 vp->m_final.cno = vp->m_start.cno; in v_xchar()
81 if (vp->m_start.cno == 0) { in v_Xchar()
87 if (cnt >= vp->m_start.cno) in v_Xchar()
88 vp->m_start.cno = 0; in v_Xchar()
90 vp->m_start.cno -= cnt; in v_Xchar()
91 --vp->m_stop.cno; in v_Xchar()
[all …]
H A Dv_ulcase.c49 size_t cno, lcnt, len; in v_ulcase() local
54 cno = vp->m_start.cno; in v_ulcase()
56 for (cnt = F_ISSET(vp, VC_C1SET) ? vp->count : 1; cnt > 0; cno = 0) { in v_ulcase()
70 vp->m_final.cno = 0; in v_ulcase()
74 if (cno + cnt >= len) { in v_ulcase()
76 cnt -= len - cno; in v_ulcase()
78 vp->m_final.cno = len - 1; in v_ulcase()
80 lcnt = cno + cnt - 1; in v_ulcase()
83 vp->m_final.cno = lcnt + 1; in v_ulcase()
86 if (ulcase(sp, lno, p, len, cno, lcnt)) in v_ulcase()
[all …]
H A Dv_right.c56 vp->m_stop.cno = vp->m_start.cno + in v_right()
58 if (vp->m_start.cno == len - 1 && !ISMOTION(vp)) { in v_right()
62 if (vp->m_stop.cno >= len) { in v_right()
63 vp->m_stop.cno = len - 1; in v_right()
66 --vp->m_stop.cno; in v_right()
96 vp->m_stop.cno = 0; in v_dollar()
97 if (nonblank(sp, vp->m_start.lno, &vp->m_stop.cno)) in v_dollar()
99 if (ISMOTION(vp) && vp->m_start.cno <= vp->m_stop.cno) in v_dollar()
134 vp->m_stop.cno = len ? len - 1 : 0; in v_dollar()
H A Dv_mark.c91 vp->m_stop.cno = in v_emark()
121 if (vp->m_stop.cno < len || in mark()
122 (vp->m_stop.cno == len && len == 0)) in mark()
130 vp->m_stop.cno = 0; in mark()
131 if (nonblank(sp, vp->m_stop.lno, &vp->m_stop.cno)) in mark()
150 vp->m_stop.cno == vp->m_start.cno) { in mark()
164 vp->m_start.cno > vp->m_stop.cno)) { in mark()
214 if (vp->m_start.lno < vp->m_stop.lno && vp->m_stop.cno == 0) { in mark()
217 vp->m_stop.cno = len ? len - 1 : 0; in mark()
221 if (vp->m_start.cno <= len) in mark()
[all …]
H A Dv_sentence.c59 cs.cs_cno = vp->m_start.cno; in v_sentencef()
76 vp->m_start.cno != cs.cs_cno) in v_sentencef()
144 if (vp->m_start.lno == cs.cs_lno && vp->m_start.cno == cs.cs_cno) { in v_sentencef()
150 vp->m_stop.cno = cs.cs_cno; in v_sentencef()
166 if (vp->m_start.cno == 0 && in v_sentencef()
167 (cs.cs_flags != 0 || vp->m_stop.cno == 0)) { in v_sentencef()
172 vp->m_stop.cno = len ? len - 1 : 0; in v_sentencef()
176 --vp->m_stop.cno; in v_sentencef()
202 if (vp->m_start.lno == 1 && vp->m_start.cno == 0) in v_sentenceb()
206 cs.cs_cno = vp->m_start.cno; in v_sentenceb()
[all …]
H A Dv_itxt.c70 sp->cno = len == 0 ? 0 : len - 1; in v_iA()
103 if (len == sp->cno + 1) { in v_ia()
104 sp->cno = len; in v_ia()
107 ++sp->cno; in v_ia()
124 sp->cno = 0; in v_iI()
125 if (nonblank(sp, vp->m_start.lno, &sp->cno)) in v_iI()
212 sp->cno = 0; in io()
282 vp->m_start.cno = 0; in v_change()
284 if (nonblank(sp, vp->m_start.lno, &vp->m_start.cno)) in v_change()
290 sp->cno = vp->m_start.cno; in v_change()
[all …]
H A Dv_match.c37 size_t cno, len, off; in v_match() local
64 for (off = vp->m_start.cno;; ++off) { in v_match()
102 vp->m_stop.cno = cs.cs_cno; in v_match()
116 vp->m_start.cno < vp->m_stop.cno)) in v_match()
132 if (mp->cno != 0) { in v_match()
133 cno = 0; in v_match()
134 if (nonblank(sp, mp->lno, &cno)) in v_match()
136 if (cno < mp->cno) in v_match()
142 for (p += mp->cno + 1, len -= mp->cno; --len; ++p) in v_match()
H A Dv_section.c81 if (vp->m_start.cno == 0) in v_sectionf()
85 vp->m_stop.cno = 0; in v_sectionf()
86 if (nonblank(sp, vp->m_stop.lno, &vp->m_stop.cno)) in v_sectionf()
88 if (vp->m_start.cno <= vp->m_stop.cno) in v_sectionf()
133 vp->m_stop.cno = 0; in v_sectionf()
147 vp->m_stop.cno = len ? len - 1 : 0; in v_sectionf()
156 vp->m_final.cno = 0; in v_sectionf()
214 vp->m_stop.cno = 0; in v_sectionb()
224 vp->m_stop.cno = 0; in v_sectionb()
236 ret1: if (vp->m_start.cno == 0) { in v_sectionb()
[all …]
H A Dv_paragraph.c92 if (vp->m_start.cno == 0) in v_paragraphf()
96 vp->m_stop.cno = 0; in v_paragraphf()
97 if (nonblank(sp, vp->m_stop.lno, &vp->m_stop.cno)) in v_paragraphf()
99 if (vp->m_start.cno <= vp->m_stop.cno) in v_paragraphf()
149 vp->m_stop.cno = lastlen ? lastlen - 1 : 0; in v_paragraphf()
153 vp->m_stop.cno = 0; in v_paragraphf()
174 vp->m_start.cno = 0; in v_paragraphf()
177 if (vp->m_start.cno == (len ? len - 1 : 0)) { in v_paragraphf()
195 vp->m_stop.cno = len ? len - 1 : 0; in v_paragraphf()
236 if (vp->m_start.cno == 0) { in v_paragraphb()
[all …]
H A Dv_replace.c85 vp->m_stop.cno = vp->m_start.cno + cnt - 1; in v_replace()
86 if (vp->m_stop.cno > len - 1) { in v_replace()
155 vp->m_stop.cno = 0; in v_replace()
158 if (db_set(sp, vp->m_start.lno, p, vp->m_start.cno)) in v_replace()
168 p += vp->m_start.cno + cnt; in v_replace()
169 len -= vp->m_start.cno + cnt; in v_replace()
179 vp->m_stop.cno = tp->ai ? tp->ai - 1 : 0; in v_replace()
181 vp->m_stop.cno = 0; in v_replace()
183 vp->m_stop.cno = tp->ai ? tp->ai - 1 : 0; in v_replace()
191 STRSET(bp + vp->m_start.cno, vip->rlast, cnt); in v_replace()
H A Dvs_relative.c97 size_t chlen, cno, curoff, last = 0, len, scno; in vs_columns() local
163 for (cno = *cnop;; --cno) { in vs_columns()
168 if (cno == 0) in vs_columns()
221 vs_colpos(SCR *sp, recno_t lno, size_t cno) in vs_colpos() argument
239 off = cno / sp->cols; in vs_colpos()
240 cno %= sp->cols; in vs_colpos()
280 if ((scno += chlen) >= cno) { in vs_colpos()
282 return (scno == cno ? in vs_colpos()
H A Dv_ch.c112 --vp->m_stop.cno; in v_cht()
163 p += vp->m_start.cno; in v_chf()
172 vp->m_stop.cno = p - startp; in v_chf()
200 if (vp->m_start.cno == vp->m_stop.cno) { in v_chT()
209 ++vp->m_stop.cno; in v_chT()
255 p += vp->m_start.cno; in v_chF()
264 vp->m_stop.cno = (p - endp) - 1; in v_chF()
273 --vp->m_start.cno; in v_chF()
H A Dv_search.c101 vp->m_stop.cno = sp->cno; in v_exaddr()
144 s_cno = sp->cno; in v_exaddr()
269 vp->m_final.cno = s_cno; in v_exaddr()
472 vp->m_start.cno == vp->m_stop.cno) { in v_correct()
495 vp->m_start.cno > vp->m_stop.cno)) { in v_correct()
531 if (vp->m_start.lno < vp->m_stop.lno && vp->m_stop.cno == 0) { in v_correct()
534 vp->m_stop.cno = len ? len - 1 : 0; in v_correct()
538 if (vp->m_start.cno <= len) in v_correct()
541 --vp->m_stop.cno; in v_correct()
H A Dvi.c183 abs.cno = sp->cno; in vi()
193 vp->m_start.cno = vp->m_stop.cno = vp->m_final.cno = sp->cno; in vi()
315 vp->m_final.cno = vs_rcm(sp, in vi()
322 vp->m_final.cno = 0; in vi()
325 if (nonblank(sp, vp->m_final.lno, &vp->m_final.cno)) in vi()
334 sp->cno = vp->m_final.cno; in vi()
343 (sp->lno != abs.lno || sp->cno != abs.cno))) && in vi()
771 vp->m_start.cno = 0; in v_motion()
787 vp->m_stop.cno = 0; in v_motion()
789 vp->m_stop.cno = len ? len - 1 : 0; in v_motion()
[all …]
H A Dv_word.c106 cs.cs_cno = vp->m_start.cno; in fword()
210 cs.cs_lno == vp->m_start.lno && cs.cs_cno == vp->m_start.cno) { in fword()
217 vp->m_stop.cno = cs.cs_cno; in fword()
219 --vp->m_stop.cno; in fword()
266 cs.cs_cno = vp->m_start.cno; in eword()
358 cs.cs_lno == vp->m_start.lno && cs.cs_cno == vp->m_start.cno) { in eword()
365 vp->m_stop.cno = cs.cs_cno; in eword()
412 cs.cs_cno = vp->m_start.cno; in bword()
499 ret: if (cs.cs_lno == vp->m_start.lno && cs.cs_cno == vp->m_start.cno) { in bword()
506 vp->m_stop.cno = cs.cs_cno; in bword()
[all …]
/freebsd/contrib/nvi/common/
H A Ddelete.c63 eof = tm->cno != ENTIRE_LINE && tm->cno >= len ? 1 : 0; in del()
77 GET_SPACE_RETW(sp, bp, blen, fm->cno); in del()
78 MEMCPY(bp, p, fm->cno); in del()
79 if (db_set(sp, fm->lno, bp, fm->cno)) in del()
91 if (fm->cno != 0) in del()
92 MEMCPY(bp, p, fm->cno); in del()
93 MEMCPY(bp + fm->cno, p + (tm->cno + 1), in del()
94 len - (tm->cno + 1)); in del()
96 bp, len - ((tm->cno - fm->cno) + 1))) in del()
107 if ((tlen = fm->cno) != 0) { in del()
[all …]
H A Dlog.c105 ep->l_cursor.cno = 0; in log_init()
140 ep->l_cursor.cno = 0; in log_end()
166 ep->l_cursor.cno = sp->cno; in log_cursor()
170 ep->l_cursor.cno = sp->cno; in log_cursor()
200 sp->lno, sp->cno); in log_cursor1()
345 ep->l_cur, lmp->name, lmp->lno, lmp->cno); in log_mark()
435 m.cno = lm.cno; in log_backward()
525 m.cno = lm.cno; in log_setline()
622 m.cno = lm.cno; in log_forward()
662 TRACE(sp, "%lu: %s: C_INIT: %u/%u\n", rno, msg, m.lno, m.cno); in log_trace()
[all …]
H A Dput.c86 rp->cno = 0; in put()
99 rp->cno = 0; in put()
100 (void)nonblank(sp, rp->lno, &rp->cno); in put()
121 if (len > 0 && (clen = cp->cno + (append ? 1 : 0)) > 0) { in put()
134 clen = len == 0 ? 0 : len - (cp->cno + (append ? 1 : 0)); in put()
150 rp->cno = len == 0 ? 0 : sp->cno + (append && tp->len ? 1 : 0); in put()
H A Dsearch.c179 if ((coff = fm->cno) != 0) in f_search()
181 } else if (fm->cno + 1 >= len) { in f_search()
194 coff = fm->cno + 1; in f_search()
258 rm->cno = match[0].rm_so; in f_search()
266 if (!LF_ISSET(SEARCH_EOL) && rm->cno >= len) in f_search()
267 rm->cno = len != 0 ? len - 1 : 0; in f_search()
311 coff = fm->cno + 1; in b_search()
313 if (fm->cno == 0) { in b_search()
322 coff = fm->cno; in b_search()
424 rm->cno = len != 0 ? len - 1 : 0; in b_search()
[all …]
/freebsd/contrib/nvi/ex/
H A Dex_print.c42 sp->cno = cmdp->addr2.cno; in ex_list()
60 sp->cno = cmdp->addr2.cno; in ex_number()
77 sp->cno = cmdp->addr2.cno; in ex_pr()
179 if (ex_prchars(sp, p, &col, fp->cno, 0, ' ')) in ex_scprint()
181 p += fp->cno; in ex_scprint()
183 p, &col, tp->cno == fp->cno ? 1 : tp->cno - fp->cno, 0, '^')) in ex_scprint()
H A Dex_put.c38 m.cno = sp->cno; in ex_put()
44 sp->cno = m.cno; in ex_put()
H A Dex.c235 sp->cno = 0; in ex_cmd()
556 ecp->addr1.cno = sp->cno; in ex_cmd()
861 ecp->addr1.cno = sp->cno; in ex_cmd()
888 ecp->addr1.cno = ecp->addr2.cno = 0; in ex_cmd()
910 ecp->addr1.cno = ecp->addr2.cno = sp->cno; in ex_cmd()
935 ecp->addr1.cno = ecp->addr2.cno = sp->cno; in ex_cmd()
1309 sp->cno = 0; in ex_cmd()
1310 (void)nonblank(sp, sp->lno, &sp->cno); in ex_cmd()
1318 sp->cno = 0; in ex_cmd()
1319 (void)nonblank(sp, sp->lno, &sp->cno); in ex_cmd()
[all …]
H A Dex_undo.c40 m.cno = sp->cno; in ex_undo()
70 sp->cno = m.cno; in ex_undo()

123