[git commit] sed: accept s///i as a synonym for s///I ("ignore case")
Denys Vlasenko
vda.linux at googlemail.com
Wed Dec 18 15:23:49 UTC 2013
commit: http://git.busybox.net/busybox/commit/?id=80a068d741b32850a45e815db90c4d92c636b157
branch: http://git.busybox.net/busybox/commit/?id=refs/heads/master
Signed-off-by: David A. Wheeler <dwheeler at dwheeler.com>
Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
editors/sed.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/editors/sed.c b/editors/sed.c
index 31fb103..e18e48a 100644
--- a/editors/sed.c
+++ b/editors/sed.c
@@ -381,7 +381,7 @@ static int parse_subst_cmd(sed_cmd_t *sed_cmd, const char *substr)
/*
* A substitution command should look something like this:
- * s/match/replace/ #gIpw
+ * s/match/replace/ #giIpw
* || | |||
* mandatory optional
*/
@@ -429,6 +429,7 @@ static int parse_subst_cmd(sed_cmd_t *sed_cmd, const char *substr)
break;
}
/* Ignore case (gnu exension) */
+ case 'i':
case 'I':
cflags |= REG_ICASE;
break;
More information about the busybox-cvs
mailing list