Next | Query returned 92 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-11-30 07:44:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 7.1.1

ugrep v7.1.1

fix negative character classes when option -i or --ignore-case is used and make \ 
ugrep closely emulate GNU grep's character class behavior when options -i and -P \ 
are used
appease -Woverload-virtual and -Wshadow warnings when building the RE/flex \ 
library, the TUI, and indexer (some warnings remain in ugrep.cpp)
   2024-11-24 10:33:14 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 7.1.0

ugrep v7.1

add syntax highlighting to the TUI glob editor
add support for option --filter to Windows ug.exe and ugrep.exe
make the ug+ and ugrep+ scripts work if no helper is available
   2024-11-16 17:48:04 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 7.0.4

ugrep v7.0.4

fix Windows ugrep.exe TUI issue 438 after TUI usability improvements 435, 436 \ 
and 437, which caused some users to struggle with TUI usability issues due to \ 
Windows API peculiarities with different Windows OS and different terminal apps
   2024-11-14 19:14:30 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 7.0.3

ugrep v7.0.3

make Windows ugrep.exe TUI cursor keys behave with ConEmu
fix Windows ugrep.exe TUI CTRL-Y file viewing for non-ASCII filenames
minor usability improvements suggested by ugrep users. Thank you for your feedback!

ugrep v7.0.2

Fix ugrep v7 regression bug: an issue with the regex ^ anchor due to a \ 
misaligned begin-of-line position in the buffer after the buffer shifts on large \ 
input files. As a result, the -v option did not always work properly on large \ 
input files when searching with regex ^ anchors. Reverted to the old logic. \ 
Included a minor change to handle hex context lines

ugrep v7.0

rewritten SIMD acceleration logic and the search algorithm selection decision \ 
logic to speed up pattern matching (the actual speedup depends on the type of \ 
regex patterns specified)
improved regex anchors and word boundary matching speed and support
fix option --xml pathnames with special characters, which are unlikely to occur \ 
in pathnames, but aren't strictly forbidden
updated option --hexdump with -ABC context hex lines before and after a match
the TUI now also uses the VISUAL environment variable if PAGER is not set
   2024-10-04 05:49:38 by Ryo ONODERA | Files touched by this commit (237)
Log message:
*: Recursive revbump from Boost 1.86.0
   2024-08-24 08:53:02 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 6.5.0

ugrep v6.5

faster binary file checking with SIMD (SSE2/AVX2/NEON) UTF-8 validation
new option --context-separator=SEP
options -W and -X now also apply to --format fields %o and %O to output hex
ugrep-indexer option -z (indexes compressed files and zip/7z/tar/cpio/pax \ 
archives) no longer indexes hidden directories and files (i.e. \ 
"dotfiles") stored in archives, to save space
fix ugrep-indexer option -z, which was broken due to a code refactoring mistake \ 
in a single line of code
   2024-08-11 09:19:45 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 6.4.1

6.4.1
Fix problem with --fixed-strings and --file FILE when FILE contains an \E
   2024-08-08 11:01:00 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
ugrep: updated to 6.4.0

6.4.0

new custom output format fields for options --format and --replace:
%A          byte range in hex of match
%l          last line number of match
%L          number of lines of a match
%R          newline, if --break
%[hhhh]U    U+hhhh Unicode code point
%y          matching pattern as hex
%Y          matching line as hex
%[ms]=...%= color of ms ... color off
%[n]j       nth capture as JSON
%[n]q       nth capture quoted
%[n]x       nth capture as XML
%[n]y       nth capture as hex
%[n]v       nth capture as CSV
%[name]j    named capture as JSON
%[name]q    named capture quoted
%[name]x    named capture as XML
%[name]y    named capture as hex
%[name]v    named capture as CSV
%[n|...]j   capture n,... as JSON
%[n|...]q   capture n,... quoted
%[n|...]x   capture n,... as XML
%[n|...]y   capture n,... as hex
%[n|...]v   capture n,... as CSV
numeric fields such as %n are padded with spaces when %{width}n is specified \ 
with a numeric width > 0
matching line fields such as %O are cut to width when %{width}O is specified or \ 
when %{-width}O is specified to cut from the end of the line
character context on a matching line before or after a match is output when \ 
%{-width}o or %{+width}o is specified for match fields such as %o, where \ 
%{width}o without a +/- sign cuts the match to the specified width
fix bash completions for key bindings
   2024-08-04 09:20:18 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
ugrep: updated to 6.3.0

ugrep v6.3

option --index always enables --recursive
new bash, fish and zsh ugrep-indexer completions
option --hyperlink outputs absolute search paths
update regex DFA cut optimization that was too agressive for some patterns
option -o (--only-matching) with -ABC context now also supports multi-line \ 
pattern matching with \n (newline) in regex patterns

Note: again extensively tested with random (fuzzed) patterns to verify the match \ 
algorithms and optimizations.
   2024-07-12 09:44:07 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
ugrep: updated to 6.2.0

ugrep v6.2

improved support for legacy grep color environment variable single ANSI color \ 
codes format
improved Docker files
improved zsh -ABC options completion
improved option -% (--bool) when multiple -e PATTERN are specified; now aligns \ 
with the documentation of option -e to match any of the specified PATTERN (note \ 
that -% can be combined with options --and, --andnot, --not. -e amd -N)
improved option -Q (--query) when combined with options --and, --andnot, --not \ 
by activatating option -% (--bool) so that the combined search patterns can be \ 
edited as one Boolean query pattern in the TUI
minor speed improvement when searching in large files with option -f with a file \ 
with hundreds, thousands or more words/strings to find (-fwords/4.txt in \ 
benchmarks)
again extensively tested with randomized patterns

Next | Query returned 92 messages, browsing 1 to 10 | Previous