freebsd-dev/usr.bin/grep
Ed Maste 22130a21ba bsdgrep: remove output separators between overlapping segments
Make bsdgrep more sensitive to context overlaps.  If it's printing
context that either overlaps or is immediately adjacent to another bit
of context, don't print a separator.

- Non-overlapping segments no longer have two separators between them

- Overlapping segments no longer have separators between them with
  overlapping sections repeated

Submitted by:	Kyle Evans <kevans91 at ksu.edu>
Reviewed by:	cem
Differential Revision:	https://reviews.freebsd.org/D10105
2017-04-17 13:36:30 +00:00
..
nls
regex bsdgrep(1): Fix errors with invalid expressions 2017-04-04 17:05:37 +00:00
tests bsdgrep: for -r, use the working directory if none specified 2017-04-17 13:22:39 +00:00
file.c bsdgrep: add -z/--null-data support 2017-04-17 13:14:18 +00:00
grep.1 bsdgrep: add -z/--null-data support 2017-04-17 13:14:18 +00:00
grep.c bsdgrep: for -r, use the working directory if none specified 2017-04-17 13:22:39 +00:00
grep.h bsdgrep: add -z/--null-data support 2017-04-17 13:14:18 +00:00
Makefile bsdgrep(1): Rip out "xmalloc" bits 2017-04-04 16:08:51 +00:00
Makefile.depend new depends 2015-06-16 23:37:19 +00:00
queue.c grep: fix some memory leaks. 2014-07-17 15:59:13 +00:00
util.c bsdgrep: remove output separators between overlapping segments 2017-04-17 13:36:30 +00:00