Path to this page:
./
textproc/ugrep,
Fast grep with many enhancements including Unicode support
Branch: CURRENT,
Version: 6.5.0nb1,
Package name: ugrep-6.5.0nb1,
Maintainer: pkgsrc-usersUltra fast grep with interactive query UI: search file systems, source
code, text, binary files, archives (cpio/tar/pax/zip), compressed
files (gz/Z/bz2/lzma/xz/lz4), documents, fuzzy search, and more.
A faster, user-friendly replacement for GNU/BSD grep.
It also supports Unicode, as well as having regular expressions
patterns helpful for searching many types of source code files.
Required to run:[
devel/boost-libs] [
archivers/lz4] [
devel/pcre2] [
archivers/zstd]
Required to build:[
devel/boost-headers]
Package options: boost-libs, cpu-optimization
Master sites:
Filesize: 6889.683 KB
Version history: (Expand)
- (2024-10-04) Updated to version: ugrep-6.5.0nb1
- (2024-08-24) Updated to version: ugrep-6.5.0
- (2024-08-11) Updated to version: ugrep-6.4.1
- (2024-08-08) Updated to version: ugrep-6.4.0
- (2024-08-04) Updated to version: ugrep-6.3.0
- (2024-07-12) Updated to version: ugrep-6.2.0
CVS history: (Expand)
2024-04-11 14:16:13 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ugrep: updated to 5.1.4
ugrep v5.1.4
fix glitch: option -A may omit an after context line for regex patterns that \
start with a wildcard "zero or more" repetition such as .*
|
2024-04-05 10:24:30 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ugrep: updated to 5.1.3
ugrep v5.1.3
revert some of the third-party suggested configure scrip changes, this should \
make Homebrew ugrep include compression libraries again
ugrep v5.1.2
updated configure and makefiles to improve SIMD \
(SSE2/AVX2/AVX512BW/NEON/AArch64) detection and cross-compilation
removed unused m4/ax_check scripts, adding corresponding PKG_CHECK_MODULES to \
configure.ac instead
update some of the ctype function calls to avoid potential signedness pitfalls
AIX build
use statfs() with options --include-fs and --exclude-fs when the preferred \
statvfs() is not available
suppress --filter utility stderr messages when ugrep options -s (--no-messages) \
and -q (--quiet) are used
fix Cygwin --filter utility hanging after fork when worker threads are active, \
by forcing single-threaded search (a bit crude, but Cygwin fork isn't identical \
to Unix fork)
support the NO_COLOR environment variable to suppress color output
fix TUI scroll glitch (cursor down to scroll screen content up) in non-split \
screen (glitch appeared when adding the split screen feature)
TUI line selection mode top row number indicator added, for consistency
TUI quit & output after line selection mode now behaves the same as non-TUI \
search output, for consistency
faster -q (--quiet) search
|
2024-03-22 14:09:18 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ugrep: updated to 5.1.1
ugrep v5.1.1
A minor update to fix a problem with POSIX lazy quantifier matching when \
combined with anchors, causing longer pattern matches than expected.
ugrep v5.1.0
a minor improvement of the regex syntax to allow escaped spaces
updated POSIX regex lazy quantifier matching in linear time using an advanced \
DFA transformation algorithm
|
2024-03-02 13:48:48 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ugrep: updated to 5.0.0
ugrep v5.0.0
new and updated regex engine to speed up searching patterns described in #288 \
using a new heuristic DFA cut algorithm
new option --exclude-fs default to exclude file systems that aren't specified as \
search targets #349
new option --all (-@) to #342 to search all files except hidden: cancel previous \
file and directory search restrictions
TUI regex syntax highlighting improved for --fixed-strings (-F) when used with \
option --bool (-% and -%%)
fix #350 Linux procfs handling not as expected
fix #355 "context before lines" sometimes incorrectly displayed (due \
to a misfiring optimization in a recent release)
|
2024-01-11 14:12:02 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
ugrep: updated to 4.5.2
ugrep v4.5.2
update ./build.sh --disable-7zip configure, compilation and linkage
fix 7zip search failing on 32 bit systems when option -M is used (or -t when \
setting -M)
ugrep v4.5.1
fix bzip3/7zip configure interference causing libbzip3 detection and linkage to \
fail when building ugrep with optional bzip3 support ./build.sh --with-bzip3
ugrep v4.5.0
7zip archive search with option -z
apply Unicode normalization to canonicalize literal combining characters in \
regex patterns
improved TUI TAB directory navigation when searching from the FS root
updated ugrep.exe option -P to use PCRE2 latest stable version 10.42
|
2023-12-29 19:25:02 by Adam Ciarcinski | Files touched by this commit (254) |
Log message:
revbump for boost-libs
|
2023-12-14 14:58:57 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
ugrep: updated to 4.3.6
ugrep v4.3.6
fix an issue with option -Zbest fuzzy matching
|
2023-12-07 18:36:38 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
ugrep: updated to 4.3.5
4.3.5
updated option --index for accelerated index-based search, now also indexes and \
searches archives and compressed files with option -z
new ugrep.exe with option --index for accelerated index-based search on Windows
updated ugrep-indexer project to support archive/compressed file indexing with a \
new ugrep-indexer.exe version for Windows
updated MacOS macports moar-pager
faster search with -ABC context options
|