1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-06 23:31:28 +02:00

zsh-workers/9162

This commit is contained in:
Tanaka Akira 1999-12-28 12:19:07 +00:00
parent b65c01da24
commit e26430d066
2 changed files with 5 additions and 5 deletions

View file

@ -70,7 +70,7 @@ _regex_arguments () {
"$funcname"' () {
local _ra_p1 _ra_p2 _ra_left _ra_right _ra_com
local _ra_actions _ra_line="${(pj:\0:)${(@)words[1,CURRENT - 1]:Q}}"$'\''\0'\''"$PREFIX"
regexparse -c _ra_p1 _ra_p2 "$_ra_line" '"${(j: :)${(qqqq)regex[@]}}"'
zregexparse -c _ra_p1 _ra_p2 "$_ra_line" '"${(j: :)${(qqqq)regex[@]}}"'
case "$?" in
0|2) _message "no more arguments";;
1)

View file

@ -721,7 +721,7 @@ bin_zformat(char *nam, char **args, char *ops, int func)
return 1;
}
/* Regexparse stuff. */
/* Zregexparse stuff. */
typedef struct {
int cutoff;
@ -1105,7 +1105,7 @@ rmatch(RParseResult *sm, char *subj, char *var1, char *var2, int comp)
}
/*
usage: regexparse string regex...
usage: zregexparse string regex...
status:
0: matched
1: unmatched (all next state candidates are failed)
@ -1114,7 +1114,7 @@ rmatch(RParseResult *sm, char *subj, char *var1, char *var2, int comp)
*/
static int
bin_regexparse(char *nam, char **args, char *ops, int func)
bin_zregexparse(char *nam, char **args, char *ops, int func)
{
int oldextendedglob = opts[EXTENDEDGLOB];
char *var1 = args[0];
@ -1152,7 +1152,7 @@ bin_regexparse(char *nam, char **args, char *ops, int func)
static struct builtin bintab[] = {
BUILTIN("zstyle", 0, bin_zstyle, 0, -1, 0, NULL, NULL),
BUILTIN("zformat", 0, bin_zformat, 3, -1, 0, NULL, NULL),
BUILTIN("regexparse", 0, bin_regexparse, 3, -1, 0, "c", NULL),
BUILTIN("zregexparse", 0, bin_zregexparse, 3, -1, 0, "c", NULL),
};