Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Apr 2020 19:45:34 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 246000] grep range bracket expression bug
Message-ID:  <bug-246000-227-q2CA0nCW54@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-246000-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-246000-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D246000

Yuri Pankov <ypankov@fastmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kevans@freebsd.org

--- Comment #4 from Yuri Pankov <ypankov@fastmail.com> ---
(In reply to Paul from comment #3)
Got it, though it's strange given that GNU grep uses its own regex
implementation and that didn't change much.

In any case, given the quote below and that this ancient version of GNU grep
will hopefully be replaced by bsdgrep, I'd call this "not a bug", but it's =
over
to Kyle to decide.

That's what POSIX has to say on the matter
(https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap09.html,
9.3.5.7):

---
In the POSIX locale, a range expression represents the set of collating
elements that fall between two elements in the collation sequence, inclusiv=
e.
In other locales, a range expression has unspecified behavior: strictly
conforming applications shall not rely on whether the range expression is
valid, or on the set of collating elements matched.
---

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-246000-227-q2CA0nCW54>