Searched refs:cmdp (Results 1 - 25 of 65) sorted by relevance

123

/freebsd-9.3-release/contrib/nvi/ex/
H A Dex_yank.c32 ex_yank(sp, cmdp)
34 EXCMD *cmdp;
36 NEEDFILE(sp, cmdp);
44 FL_ISSET(cmdp->iflags, E_C_BUFFER) ? &cmdp->buffer : NULL,
45 &cmdp->addr1, &cmdp->addr2, CUT_LINEMODE));
H A Dex_mark.c34 ex_mark(sp, cmdp)
36 EXCMD *cmdp;
38 NEEDFILE(sp, cmdp);
40 if (cmdp->argv[0]->len != 1) {
44 return (mark_set(sp, cmdp->argv[0]->bp[0], &cmdp->addr1, 1));
H A Dex_z.c34 ex_z(sp, cmdp)
36 EXCMD *cmdp;
42 NEEDFILE(sp, cmdp);
55 if (FL_ISSET(cmdp->iflags, E_C_COUNT))
56 cnt = cmdp->count;
66 lno = cmdp->addr1.lno;
68 switch (FL_ISSET(cmdp->iflags,
73 cmdp->addr1.lno = (lno - cnt * 2) + 1;
75 cmdp->addr1.lno = 1;
76 cmdp
[all...]
H A Dex_delete.c33 ex_delete(sp, cmdp)
35 EXCMD *cmdp;
39 NEEDFILE(sp, cmdp);
48 FL_ISSET(cmdp->iflags, E_C_BUFFER) ? &cmdp->buffer : NULL,
49 &cmdp->addr1, &cmdp->addr2, CUT_LINEMODE))
53 if (del(sp, &cmdp->addr1, &cmdp->addr2, 1))
57 sp->lno = cmdp
[all...]
H A Dex_equal.c31 ex_equal(sp, cmdp)
33 EXCMD *cmdp;
37 NEEDFILE(sp, cmdp);
51 if (F_ISSET(cmdp, E_ADDR_DEF)) {
55 lno = cmdp->addr1.lno;
H A Dex_map.c45 ex_map(sp, cmdp)
47 EXCMD *cmdp;
52 stype = FL_ISSET(cmdp->iflags, E_C_FORCE) ? SEQ_INPUT : SEQ_COMMAND;
54 switch (cmdp->argc) {
62 input = cmdp->argv[0]->bp;
79 if (seq_set(sp, NULL, 0, input, cmdp->argv[0]->len,
80 cmdp->argv[1]->bp, cmdp->argv[1]->len, stype,
84 sp->gp->scr_fmap(sp, stype, input, cmdp->argv[0]->len,
85 cmdp
[all...]
H A Dex_set.c32 ex_set(sp, cmdp)
34 EXCMD *cmdp;
36 switch(cmdp->argc) {
41 if (opts_set(sp, cmdp->argv, cmdp->cmd->usage))
H A Dex_abbrev.c37 ex_abbr(sp, cmdp)
39 EXCMD *cmdp;
44 switch (cmdp->argc) {
68 if (!inword(cmdp->argv[0]->bp[cmdp->argv[0]->len - 1])) {
73 for (p = cmdp->argv[0]->bp; *p != '\0'; ++p)
79 if (cmdp->argv[0]->len > 2)
80 for (p = cmdp->argv[0]->bp,
81 len = cmdp->argv[0]->len - 2; len; --len, ++p)
88 if (seq_set(sp, NULL, 0, cmdp
[all...]
H A Dex_perl.c44 ex_perl(sp, cmdp)
46 EXCMD *cmdp;
53 if (cmdp->argc != 0)
54 for (p = cmdp->argv[0]->bp,
55 len = cmdp->argv[0]->len; len > 0; --len, ++p)
58 if (cmdp->argc == 0 || len == 0) {
59 ex_emsg(sp, cmdp->cmd->usage, EXM_USAGE);
62 return (cmdp->cmd == &cmds[C_PERLCMD] ?
63 perl_ex_perl(sp, p, len, cmdp->addr1.lno, cmdp
[all...]
H A Dex_write.c42 ex_wn(sp, cmdp)
44 EXCMD *cmdp;
46 if (exwr(sp, cmdp, WN))
52 cmdp->argc = 0;
54 return (ex_next(sp, cmdp));
64 ex_wq(sp, cmdp)
66 EXCMD *cmdp;
70 if (exwr(sp, cmdp, WQ))
75 force = FL_ISSET(cmdp->iflags, E_C_FORCE);
92 ex_write(sp, cmdp)
[all...]
H A Dex_join.c35 ex_join(sp, cmdp)
37 EXCMD *cmdp;
44 NEEDFILE(sp, cmdp);
46 from = cmdp->addr1.lno;
47 to = cmdp->addr2.lno;
61 if (FL_ISSET(cmdp->iflags, E_C_COUNT))
62 ++cmdp->addr2.lno;
68 if (cmdp->addr1.lno == cmdp->addr2.lno)
69 ++cmdp
[all...]
H A Dex_tcl.c41 ex_tcl(sp, cmdp)
43 EXCMD *cmdp;
57 if (cmdp->argc != 0)
58 for (p = cmdp->argv[0]->bp,
59 len = cmdp->argv[0]->len; len > 0; --len, ++p)
62 if (cmdp->argc == 0 || len == 0) {
63 ex_emsg(sp, cmdp->cmd->usage, EXM_USAGE);
69 sp->id, cmdp->addr1.lno, cmdp->addr2.lno);
71 Tcl_Eval(gp->tcl_interp, cmdp
[all...]
H A Dex_append.c39 ex_append(sp, cmdp)
41 EXCMD *cmdp;
43 return (ex_aci(sp, cmdp, APPEND));
53 ex_change(sp, cmdp)
55 EXCMD *cmdp;
57 return (ex_aci(sp, cmdp, CHANGE));
68 ex_insert(sp, cmdp)
70 EXCMD *cmdp;
72 return (ex_aci(sp, cmdp, INSERT));
80 ex_aci(sp, cmdp, cm
[all...]
H A Dex_put.c34 ex_put(sp, cmdp)
36 EXCMD *cmdp;
40 NEEDFILE(sp, cmdp);
45 FL_ISSET(cmdp->iflags, E_C_BUFFER) ? &cmdp->buffer : NULL,
46 &cmdp->addr1, &m, 1))
H A Dex_args.c45 ex_next(sp, cmdp)
47 EXCMD *cmdp;
55 if (cmdp->argc == 0 && (sp->cargv == NULL || sp->cargv[1] == NULL)) {
60 if (F_ISSET(cmdp, E_NEWSCREEN)) {
62 if (cmdp->argc == 0) {
64 cmdp, sp->cargv[1], strlen(sp->cargv[1])))
66 return (ex_edit(sp, cmdp));
68 return (ex_N_next(sp, cmdp));
73 FL_ISSET(cmdp->iflags, E_C_FORCE), FS_ALL | FS_POSSIBLE))
77 if (cmdp
[all...]
H A Dex_quit.c32 ex_quit(sp, cmdp)
34 EXCMD *cmdp;
38 force = FL_ISSET(cmdp->iflags, E_C_FORCE);
H A Dex_screen.c36 ex_bg(sp, cmdp)
38 EXCMD *cmdp;
50 ex_fg(sp, cmdp)
52 EXCMD *cmdp;
57 newscreen = F_ISSET(cmdp, E_NEWSCREEN);
58 if (vs_fg(sp, &nsp, cmdp->argc ? cmdp->argv[0]->bp : NULL, newscreen))
76 ex_resize(sp, cmdp)
78 EXCMD *cmdp;
82 switch (FL_ISSET(cmdp
[all...]
H A Dex_bang.c50 ex_bang(sp, cmdp)
52 EXCMD *cmdp;
62 ap = cmdp->argv[0];
64 ex_emsg(sp, cmdp->cmd->usage, EXM_USAGE);
81 if (F_ISSET(cmdp, E_MODIFY) && !F_ISSET(sp, SC_EX_SILENT)) {
102 if (cmdp->addrcnt == 0) {
116 cmdp, ap->bp, msg, !F_ISSET(sp, SC_EX | SC_SCR_EXWROTE));
129 NEEDFILE(sp, cmdp);
132 F_SET(cmdp, E_AUTOPRINT);
146 if (cmdp
[all...]
H A Dex_open.c33 ex_open(sp, cmdp)
35 EXCMD *cmdp;
H A Dex_preserve.c34 ex_preserve(sp, cmdp)
36 EXCMD *cmdp;
40 NEEDFILE(sp, cmdp);
70 ex_recover(sp, cmdp)
72 EXCMD *cmdp;
77 ap = cmdp->argv[0];
86 if (file_m2(sp, FL_ISSET(cmdp->iflags, E_C_FORCE)))
98 (FL_ISSET(cmdp->iflags, E_C_FORCE) ? FS_FORCE : 0)))
H A Dex_version.c33 ex_version(sp, cmdp)
35 EXCMD *cmdp;
H A Dex_read.c43 ex_read(sp, cmdp)
45 EXCMD *cmdp;
66 switch (cmdp->argc) {
71 arg = cmdp->argv[0]->bp;
72 arglen = cmdp->argv[0]->len;
80 ex_emsg(sp, cmdp->cmd->name, EXM_SECURE_F);
105 argc = cmdp->argc;
106 if (argv_exp1(sp, cmdp, arg, arglen, 1))
108 if (argc == cmdp->argc) {
109 ex_emsg(sp, cmdp
[all...]
H A Dex_util.c38 ex_cinit(cmdp, cmd_id, naddr, lno1, lno2, force, ap)
39 EXCMD *cmdp;
44 memset(cmdp, 0, sizeof(EXCMD));
45 cmdp->cmd = &cmds[cmd_id];
46 cmdp->addrcnt = naddr;
47 cmdp->addr1.lno = lno1;
48 cmdp->addr2.lno = lno2;
49 cmdp->addr1.cno = cmdp->addr2.cno = 1;
51 cmdp
[all...]
H A Dex_edit.c49 ex_edit(sp, cmdp)
51 EXCMD *cmdp;
56 switch (cmdp->argc) {
75 if ((frp = file_add(sp, cmdp->argv[0]->bp)) == NULL)
79 set_alt_name(sp, cmdp->argv[0]->bp);
85 if (F_ISSET(cmdp, E_NEWSCREEN))
86 return (ex_N_edit(sp, cmdp, frp, attach));
94 if (file_m2(sp, FL_ISSET(cmdp->iflags, E_C_FORCE)))
99 (FL_ISSET(cmdp->iflags, E_C_FORCE) ? FS_FORCE : 0)))
111 ex_N_edit(sp, cmdp, fr
[all...]
/freebsd-9.3-release/bin/sh/
H A Dexec.c229 struct tblentry *cmdp; local
245 for (cmdp = *pp ; cmdp ; cmdp = cmdp->next) {
246 if (cmdp->cmdtype == CMDNORMAL)
247 printentry(cmdp, verbose);
253 if ((cmdp = cmdlookup(name, 0)) != NULL
254 && cmdp->cmdtype == CMDNORMAL)
259 cmdp
274 printentry(struct tblentry *cmdp, int verbose) argument
321 struct tblentry *cmdp, loc_cmd; local
477 struct tblentry *cmdp; local
512 struct tblentry *cmdp; local
546 struct tblentry *cmdp; local
581 struct tblentry *cmdp; local
600 struct tblentry *cmdp; local
638 struct tblentry *cmdp; local
655 struct tblentry *cmdp; local
670 struct tblentry *cmdp; local
[all...]

Completed in 65 milliseconds

123