version 1.18, 2005/08/09 00:53:48 |
version 1.19, 2005/10/14 15:41:33 |
|
|
{ |
{ |
int rcnt = 0; /* replacements made so far */ |
int rcnt = 0; /* replacements made so far */ |
int plen, s; /* length of found string */ |
int plen, s; /* length of found string */ |
char news[NPAT], *rep; /* replacement string */ |
char news[NPAT]; /* replacement string */ |
|
|
/* Casefold check */ |
/* Casefold check */ |
if (!casefoldsearch) |
if (!casefoldsearch) |
|
|
|
|
if ((s = re_readpattern("RE Query replace")) != TRUE) |
if ((s = re_readpattern("RE Query replace")) != TRUE) |
return (s); |
return (s); |
if ((rep = eread("Query replace %s with: ", news, NPAT, |
if (eread("Query replace %s with: ", news, NPAT, |
EFNUL | EFNEW | EFCR, re_pat)) == NULL) |
EFNUL | EFNEW | EFCR, re_pat) == NULL) |
return (ABORT); |
return (ABORT); |
ewprintf("Query replacing %s with %s:", re_pat, news); |
ewprintf("Query replacing %s with %s:", re_pat, news); |
|
|