Lines Matching refs:cmdp

41 ex_next(SCR *sp, EXCMD *cmdp)  in ex_next()  argument
53 if (cmdp->argc == 0 && (sp->cargv == NULL || sp->cargv[1] == NULL)) { in ex_next()
58 if (F_ISSET(cmdp, E_NEWSCREEN)) { in ex_next()
60 if (cmdp->argc == 0) { in ex_next()
63 if (argv_exp0(sp, cmdp, wp, wlen - 1)) in ex_next()
65 return (ex_edit(sp, cmdp)); in ex_next()
67 return (ex_N_next(sp, cmdp)); in ex_next()
72 FL_ISSET(cmdp->iflags, E_C_FORCE), FS_ALL | FS_POSSIBLE)) in ex_next()
76 if (cmdp->argc) { in ex_next()
87 CALLOC_RET(sp, sp->argv, cmdp->argc + 1, sizeof(char *)); in ex_next()
89 argv = cmdp->argv; argv[0]->len != 0; ++ap, ++argv) { in ex_next()
113 (FL_ISSET(cmdp->iflags, E_C_FORCE) ? FS_FORCE : 0))) in ex_next()
127 ex_N_next(SCR *sp, EXCMD *cmdp) in ex_N_next() argument
143 INT2CHAR(sp, cmdp->argv[0]->bp, cmdp->argv[0]->len + 1, np, nlen); in ex_N_next()
146 (FL_ISSET(cmdp->iflags, E_C_FORCE) ? FS_FORCE : 0))) { in ex_N_next()
153 new->cargv = new->argv = ex_buildargv(sp, cmdp, NULL); in ex_N_next()
172 ex_prev(SCR *sp, EXCMD *cmdp) in ex_prev() argument
183 if (F_ISSET(cmdp, E_NEWSCREEN)) { in ex_prev()
186 if (argv_exp0(sp, cmdp, wp, wlen - 1)) in ex_prev()
188 return (ex_edit(sp, cmdp)); in ex_prev()
192 FL_ISSET(cmdp->iflags, E_C_FORCE), FS_ALL | FS_POSSIBLE)) in ex_prev()
199 (FL_ISSET(cmdp->iflags, E_C_FORCE) ? FS_FORCE : 0))) in ex_prev()
221 ex_rew(SCR *sp, EXCMD *cmdp) in ex_rew() argument
235 FL_ISSET(cmdp->iflags, E_C_FORCE), FS_ALL | FS_POSSIBLE)) in ex_rew()
243 (FL_ISSET(cmdp->iflags, E_C_FORCE) ? FS_FORCE : 0))) in ex_rew()
259 ex_args(SCR *sp, EXCMD *cmdp) in ex_args() argument
300 ex_buildargv(SCR *sp, EXCMD *cmdp, char *name) in ex_buildargv() argument
308 argc = cmdp == NULL ? 1 : cmdp->argc; in ex_buildargv()
313 if (cmdp == NULL) { in ex_buildargv()
318 for (argv = cmdp->argv; argv[0]->len != 0; ++ap, ++argv) { in ex_buildargv()