Lines Matching defs:cmdp
43 ex_shiftl(SCR *sp, EXCMD *cmdp)
45 return (shift(sp, cmdp, LEFT));
54 ex_shiftr(SCR *sp, EXCMD *cmdp)
56 return (shift(sp, cmdp, RIGHT));
64 shift(SCR *sp, EXCMD *cmdp, enum which rl)
72 NEEDFILE(sp, cmdp);
80 if (cut(sp, NULL, &cmdp->addr1, &cmdp->addr2, CUT_LINEMODE))
87 * cmdp->argv[0] points to the string of '>' or '<' characters.
93 for (p = cmdp->argv[0]->bp, sw = 0; *p == '>' || *p == '<'; ++p)
99 for (from = cmdp->addr1.lno, to = cmdp->addr2.lno; from <= to; ++from) {
192 sp->rptlines[L_SHIFT] += cmdp->addr2.lno - cmdp->addr1.lno + 1;