svn commit: r316477 - head/usr.bin/grep

Kyle Evans kevans91 at ksu.edu
Tue Apr 4 13:09:35 UTC 2017


First, apologies, I must rewind: what did you  mean initially by "We don't
need to handle internally [...]"
 -- the second half I understand, but it occurs to me that we should
already be internally handling \33[m = \33[00m as defined by ANSI.

On Tue, Apr 4, 2017 at 7:37 AM, Andrey Chernov <ache at freebsd.org> wrote:
>
> IMHO everyday usage by everyone weights much more than occasional
> regression tests run which can be fixed instead of this place. F.e. we
> already do a lot of local fixes in the NetBSD regression tests instead
> of pretending to mimic NetBSD in 100% in the system itself.


This is where it gets kind of finnicky, and I'll step out and let others
weigh in -- the test I refer to was specifically written by me (
https://reviews.freebsd.org/D10112), and it's entirely to make it easier
for me to check and quantify to others where we're actually regressing or
improving as I continue fixing things in bsdgrep(1). This is easier to do
so when we don't have trivial failures due to minor formatting differences
when they should ultimately be interpreted equivalently either way, such as
in this case. I expect to be find other quirky bugs in gnugrep(1) while
reviewing the remaining PRs in Bugzilla, and thus expect this to be more
important in the months to come.


More information about the svn-src-head mailing list