Releases: Genivia/ugrep
ugrep v3.11.0
Updated --format
output when used with option -o
by also enabling option -u
to show all matches automatically; improved --json
, --xml
, --csv
output when used with option -o
; updated option -o
output with headings (when applicable) for every match like GNU grep; updated options --format
and --replace
field %m
to output the number of matches sequentially; new --format
and --replace
field %M
outputs number of matching lines.
ugrep v3.10.1
Fixed a performance issue with specific regex patterns when used with case-insensitive pattern matching.
ugrep v3.10.0
New option --tree
to output directory trees of files for options -l
(--files-with-matches
), -L
(--files-without-match
) and -c
(--count
). Updated option --pretty
to enable --tree
when output is sent to a terminal. Disable with --no-tree
to output a traditional grep flat list.
For example, when pretty
is specified in a .ugrep file, ug -l
(--files-with-matches
) outputs directories in a tree-like format similar to the unix tree
utility:
ugrep v3.9.7
A minor update to handle gnutar archive extension field formats to search huge files (>4GB) stored in (gnu) tar archives.
ugrep v3.9.6
Fixed a Unicode-specific regex pattern syntax issue that caused a valid regex pattern to produce a regex syntax error message.
ugrep v3.9.5
Fix option -l
(files-with-matches) when used in combination with option -z
(decompress), which occasionally would display duplicate filenames when a compressed file has many matches. Fixed by draining the decompression pipe until eof of the compressed file in the searched archive, as was intended.
ugrep v3.9.4
Support ugrep on OpenIndiana Solaris/SunOS, fix spurious 0 byte in tar filename output results, fix support for PCRE2 prior 10.34 and other (minor) improvements.
ugrep v3.9.3
Fixed a PCRE2 library-related issue with -P
(--perl-regexp
) matching binary files.
ugrep v3.9.2
Fixed an issue with invalid Unicode regex patterns.
ugrep v3.9.1
A fix for a minor issue with fuzzy matching when only allowing substitutions.