Lines Matching refs:delim
187 char delim;
666 do_lines(fd, TT.delim, sed_line);
683 // unused char. if delim (or *delim) is 0 uses/saves starting char as delimiter
685 static char *unescape_delimited_string(char **pstr, char *delim)
691 if (!delim || !*delim) {
695 if (delim) *delim = d;
696 } else d = *delim;
697 to = delim = xmalloc(strlen(*pstr)+1);
743 return delim;
846 char *end, delim = 0;
856 if (!(TT.remember = unescape_delimited_string(&line, &delim)))
861 command->hit = delim;
879 // line continuation? (note: '\n' can't be a valid delim).
918 int fd, delim;
930 delim = *cc;
933 *cc = delim;
942 memcpy(reg, line, delim);
943 reg += delim;
947 if (delim) line += 2;
949 char *s, delim = 0;
952 if (!(s = unescape_delimited_string(&line, &delim))) goto error;
958 if (!(s = unescape_delimited_string(&line, &delim))) goto error;
1036 if (!FLAG(z)) TT.delim = '\n';
1063 do_lines(xopenro(al->arg), TT.delim, parse_pattern);