Lines Matching refs:cmdp
36 ex_append(SCR *sp, EXCMD *cmdp) in ex_append() argument
38 return (ex_aci(sp, cmdp, APPEND)); in ex_append()
48 ex_change(SCR *sp, EXCMD *cmdp) in ex_change() argument
50 return (ex_aci(sp, cmdp, CHANGE)); in ex_change()
61 ex_insert(SCR *sp, EXCMD *cmdp) in ex_insert() argument
63 return (ex_aci(sp, cmdp, INSERT)); in ex_insert()
71 ex_aci(SCR *sp, EXCMD *cmdp, enum which cmd) in ex_aci() argument
83 NEEDFILE(sp, cmdp); in ex_aci()
96 lno = cmdp->addr1.lno; in ex_aci()
105 if (cmd == CHANGE && cmdp->addr1.lno != 0 && in ex_aci()
106 (cut(sp, NULL, &cmdp->addr1, &cmdp->addr2, CUT_LINEMODE) || in ex_aci()
107 del(sp, &cmdp->addr1, &cmdp->addr2, 1))) in ex_aci()
148 if (cmdp->save_cmdlen != 0) { in ex_aci()
149 for (p = cmdp->save_cmd, in ex_aci()
150 len = cmdp->save_cmdlen; len > 0; p = t) { in ex_aci()
182 cmdp->save_cmd = t; in ex_aci()
183 cmdp->save_cmdlen = len; in ex_aci()
204 ex_wemsg(sp, cmdp->cmd->name, EXM_NOCANON); in ex_aci()
231 if (!FL_ISSET(cmdp->iflags, E_C_FORCE) && O_ISSET(sp, O_AUTOINDENT)) in ex_aci()