Lines Matching refs:del
183 * $(<var>[|<var>]`[<del>[<pfx>]<op>[<sep><val>]]<del>)
195 * :C<del><old><del><new><del><glb>:
197 * :Y<del><if-non-null><del><if-null><del>:
283 * return edit map for *p delimited by space or del
284 * 0 for no match otherwise *p points to del or op arg
288 getedit(char** p, int del)
304 if (!*t && (*s == del || isspace(*s) || !*s))
3371 expandops(Sfio_t* xp, char* v, char* ed, int del, int exp)
3448 if (op == del || isspace(op))
3454 if ((op = *ed++) == del)
3466 if (map = getedit(&ed, del))
3474 if (!map->cmd.arg || *ed && *ed != del)
3507 if (!*++ed || *ed == del)
3515 for (s = ed; *ed && *ed != del && !isspace(*ed); ed++);
3547 while (n && n != del)
3591 s = (*ed && *ed != del || (qual & (NOT|EQ|LT|GT))) ? null : ed;
3645 expall = op == 'O' && (!*ed || *ed == del);
3649 if (!(op = *ed++) || op == del)
3687 while (*ed && *ed++ != del);
3692 if (*ed != del)
3694 while (*ed && *ed++ != del);
3733 while (*ed && *ed != del && !isspace(*ed))
3753 else if (*ed == del || (qual & ED_LONG) && isspace(*ed))
3840 if (*ed == del)
3846 if (*s == del)
4470 expandvars(register Sfio_t* xp, register char* s, char* ed, int del, int nvars)
4513 if (op == del || isspace(op))
4518 if ((map = getedit(&ed, del)) && map->cmd.type == ED_QUAL)
4569 if (*ed == del)
4669 expandops(xp, v ? v : sfstrbase(cvt), sfstrbase(cvt) + pos, del, exp);
4705 int del;
4744 del = ':';
4772 else if (c == del)
4781 if (!(del = *a++))
4790 if (*a == del || *a == '`')
4803 expandvars(xp, s, ed ? sfstrbase(xp) + ed + 1 : (char*)0, del, nvars);