Redesigned TUI with a new split screen window pane to preview matching files.
- new TUI split screen, activated with CTRL-T, and new option
--split
to start the TUI with a split screen (addsplit
to your .ugrep configuration file to enable) #254 - improved TUI screen updating
- refactored the search engine internals to keep the search engine alive until ugrep terminates to optimize the TUI matching file preview pane display speed
- improved option
-o
(--only-matching
) layout when context options-ABC
are used - fixed
--zmax=n
for n>1 that had a low chance to hang as discovered recently (about once in a few thousand runs) when searching (deeply) nested zip or tar archives - fixed compressed file search of files that are exactly one byte long, instead of rejecting those files as being empty
- updated performance benchmark results: ugrep is faster than other grep tools on x64 and arm64 machines in nearly every test of 564 benchmark test cases