From a5333e422d20f0e43407919ae1d5b46ebefc9c4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1draig=20Brady?= Date: Sun, 30 Oct 2016 16:58:09 +0000 Subject: [PATCH] doc: detail inconsistencies in sed word boundary handling * doc/autoconf.texi (Limitations of usual tools): Display a table showing where the various syntaxes for word boundaries are supported. --- doc/autoconf.texi | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/doc/autoconf.texi b/doc/autoconf.texi index 4be1f70..3e3a894 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -19666,6 +19666,18 @@ $ @kbd{echo abc | busybox sed '/a\(b\)c/ s/a\(b\)c/\1/'} b @end example +Portable scripts should be aware of the inconsistencies and options for +handling word boundaries, as these are not specified by POSIX. + address@hidden + \< \b [[:<:]] +Solaris 10 yes no no +Solaris XPG4 yes no error +NetBSD 5.1 no no yes +FreeBSD 9.1 no no yes +GNU yes yes error +busybox yes yes error address@hidden example @item @command{sed} (@samp{t}) @c --------------------------- -- 2.5.5