svn commit: r316491 - head/usr.bin/grep
Julian Elischer
julian at freebsd.org
Thu Apr 6 03:38:52 UTC 2017
hard coded colours??
in 2017?
On 4/4/17 10:17 pm, Ed Maste wrote:
> Author: emaste
> Date: Tue Apr 4 14:17:50 2017
> New Revision: 316491
> URL: https://svnweb.freebsd.org/changeset/base/316491
>
> Log:
> bsdgrep: revert color changes from r316477
>
> r316477 changed the color output to match exactly the in-tree GNU grep,
> but introduces unnecessary escape sequences.
>
> Submitted by: Kyle Evans <kevans91 at ksu.edu>
> Reported by: ache
> MFC after: 1 month
> MFC with: r316477
>
> Modified:
> head/usr.bin/grep/util.c
>
> Modified: head/usr.bin/grep/util.c
> ==============================================================================
> --- head/usr.bin/grep/util.c Tue Apr 4 13:41:50 2017 (r316490)
> +++ head/usr.bin/grep/util.c Tue Apr 4 14:17:50 2017 (r316491)
> @@ -512,13 +512,13 @@ printline(struct str *line, int sep, reg
> fwrite(line->dat + a, matches[i].rm_so - a, 1,
> stdout);
> if (color)
> - fprintf(stdout, "\33[%sm", color);
> + fprintf(stdout, "\33[%sm\33[K", color);
>
> fwrite(line->dat + matches[i].rm_so,
> matches[i].rm_eo - matches[i].rm_so, 1,
> stdout);
> if (color)
> - fprintf(stdout, "\33[00m\33[K");
> + fprintf(stdout, "\33[m\33[K");
> a = matches[i].rm_eo;
> if (oflag)
> putchar('\n');
>
>
More information about the svn-src-all
mailing list