Next | Query returned 79 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2023-11-06 10:29:54 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 4.3.2

ugrep v4.3.2

new official ugrep.com web site with the ugrep user guide and installation \ 
instructions, this site will always be safe and guaranteed to be ad free and \ 
cookie free; ugrep.org forwards to ugrep.com
double short option -%% enables both --files --bool (a single -% still enables \ 
only --bool) for convenience
updated thread pool scheduling and execution with thread affinity and priority \ 
settings
improvements and fixes for minor (mostly cosmetic) issues
updated ugrep v4.3.2 benchmarks.
   2023-10-23 13:43:51 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 4.3.1

ugrep v4.3.1

Updated to Unicode 15.1 and new TUI features

TUI Tab directory navigation now also works when file and directory arguments \ 
are present on the command line
TUI ctrl-Y now also supports viewing standard input when piped to ugrep
TUI ctrl-Y now also supports viewing files stored in zip/tar/pax/cpio archives, \ 
including nested compressed files and archives
TUI regex syntax highlighting with user-definable colors; the highlighting is \ 
sensitive to the current regex syntax, i.e. ERE (default), BRE (-G), --bool, and \ 
-F (--fixed-strings).
The ctrl-Y file viewing supports any pager, where the following pagers and \ 
editors can also jump to the current line number: less, more, moar (v1.17 and \ 
greater), most, w3m, emacs, joe, vi, vim, vis, nano, pico, vile, zile. If I've \ 
neglected to include your favorite pager/editor that supports option +123 e.g. \ 
to jump to line 123 then let me know and I will include it later.
   2023-10-11 20:32:52 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 4.3.0

ugrep v4.3.0

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 (add split to your .ugrep configuration file to enable)
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
   2023-10-06 13:51:43 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 4.2.0

ugrep v4.2.0

improved TUI to display search progress and final stats in a status line at the \ 
bottom
improved TUI ctrl-Y to jump to the corresponding line number in the pager
improved recursive search performance
improved compatibility with GNU grep
improved detection of special devices to avoid searching them
   2023-08-31 16:15:35 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 4.0.5

ugrep v4.0.5

One last minor update before the break. I want to make sure ugrep is and remains \ 
a high-quality search tool.

Fixed a recently-added optimization that may in some rare cases cause a problem \ 
with a match at the end of a file.
   2023-08-27 06:03:11 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 4.0.4

ugrep v4.0.4

new --delay=DELAY option to specify a default query TUI response delay time, \ 
which can be specified in a .ugrep config file with delay=DELAY (--save-config \ 
includes this setting also)
fix option -m compatibility issue wth GNU grep when showing context lines with \ 
-ABC after the last max match
updated --save-config as per user request
correct an issue with -o and context
   2023-08-23 07:27:28 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 4.0.2

ugrep v4.0.2

additional speed up with improved parametrization of the matching algorithm \ 
decision logic 🚀
updated performance benchmarks showing that ugrep is almost always faster than \ 
other grep tools (more benchmarks will be added over time)
   2023-08-22 22:35:21 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 4.0.1

ugrep v4.0.1

this update resolves a legacy C++ compilation error with ptrdiff_t
speeds up option -l to search compressed files with -z
enables an important search optimization that was no longer enabled
publish new ugrep performance benchmarks 🚀

Ugrep 4.0 offers faster searching with improved internals:

faster async output, speeds up ugrep 3x when outputting many matching lines 🚀
removed "rest line" buffering, speeds up ugrep up to 2x, depending on \ 
the output-related options used 🚀
removed redundant "binary file" checking, speeds up ugrep 10%~20% 🚀
double size input buffer, speeds up searching 5%~20% when searching very large \ 
files (GB) with none/infrequent pattern matches 🚀
faster empty pattern matching, i.e. pattern '' matches all lines faster, as much \ 
as 10x faster 🚀
removed redundant color escape codes from the output 🖥
option -Q with an optional argument is now -Q=DELAY instead of -QDELAY, so -Q2 \ 
is -Q -2 (simple options should be composable/separable) which searches 2 \ 
directory levels deep with the query TUI 🖥
fully tested --index (still beta version) to search indexed file systems, see \ 
also WIP project ugrep-indexer 🚀
Thumbs up to all ugrep users and contributors to make this possible 👍

A comprehensive performance benchmarking comparison will be published. I hope \ 
this convinces you all how fast ugrep is compared to other grep tools. At least \ 
until/unless other grep start using (rip-off, ahem...) my work ❤️
   2023-08-08 13:59:53 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 3.12.6

ugrep v3.12.6

New option -S (--dereference-files) to follow symbolic links only to files, not \ 
to directories, when using option -r for recursive search. Updated default \ 
recursive search to strictly perform -r without following any symbolic links \ 
(use -S to search symlinked files). New option --index for fast index-based \ 
search with the new ugrep-indexer tool. The ugrep-indexer tool is released on \ 
GitHub as a separate open source project at \ 
https://github.com/Genivia/ugrep-indexer which will become part of ugrep later \ 
after more feedback is received for this new feature.
   2023-08-04 22:36:30 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 3.12.5

ugrep v3.12.5

New --iglob and --glob-ignore-case options, as requested by ugrep users.

Next | Query returned 79 messages, browsing 11 to 20 | Previous