ucg icon indicating copy to clipboard operation
ucg copied to clipboard

UniversalCodeGrep (ucg) is an extremely fast grep-like tool specialized for searching large bodies of source code.

Results 25 ucg issues
Sort by recently updated
recently updated
newest added

Tried the following code: ucg x /var/log/messages Surprisingly it failed with ucg: error: GetFileDescriptor(): open(/var/log/messages) failed: Operation not permitted `ag` and `grep` are fine with opening the file. After some...

bug

Hello! I am Anderson, one of many nixpkgs maintainers in my spare time. Now we use a CI bot, and according to it UCG does not compile on ARM64 machines:...

Please make a new release - 0.3.3 does not compile on my system (gcc 9.3.0 on NetBSD 9.99.81/amd64), while git head does. The error in 0.3.3 is: ```` --- libext_la-DirTree.lo...

http://blog.burntsushi.net/ripgrep/ While we already win a few, and hold our own on others for the most part, @BurntSushi has found a few bugs and does actually beat us in some...

bug
enhancement
Performance
This Time It's Personal

From my latest benchmark results, grep is faster than ucg even though it only uses a single thread. Beside that can you add fgrep into the list? Below are the...

``` make[3]: Entering directory `/usr/local/tmp/crew/universalcodegrep-0.3.3/src/future' /bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8) CXX libfuture_la-CompileTimeInfo.lo /bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8) ../../libtool: line 1762: warning: setlocale: LC_ALL: cannot...

portability

Add -A/-B/-C options.

enhancement

@BurntSushi rightly reported that the 0.3.0 benchmarks do not pass '-u' to rg, thus giving the other utilities which don't look at .gitignore files an arguable unfair advantage. Address this....

enhancement
Performance

Currently there are issues with at least the argp lib.

enhancement
portability