Andrew Gallant ca058d7584 Add support for memory maps.
I though plain `read` had usurped them, but when searching a very small
number of files, mmaps can be around 20% faster on Linux. It'd be really
unfortunate to leave that on the table.

Mmap searching doesn't support contexts yet, but we probably don't really
care. And duplicating that logic doesn't sound fun. Without contexts, mmap
searching is delightfully simple.
2016-09-06 21:47:33 -04:00
2016-08-25 21:44:37 -04:00
2016-09-05 20:08:46 -04:00
2016-09-06 21:45:41 -04:00
2016-09-06 21:47:33 -04:00
2016-02-27 11:07:26 -05:00
2016-09-05 20:39:10 -04:00
2016-09-05 22:01:53 -04:00
2016-09-05 19:51:29 -04:00
2016-09-01 21:56:23 -04:00
2016-02-27 11:07:26 -05:00
2016-02-27 11:07:26 -05:00
2016-02-27 11:07:26 -05:00
2016-03-10 21:03:13 -05:00
2016-09-05 20:10:18 -04:00
2016-02-27 11:07:26 -05:00
2016-02-27 11:07:26 -05:00

rep

A faster grep, written in Rust using the regex crate.

Description
ripgrep with structure. Additions to ripgrep for structured text searching.
Readme 6.1 MiB
2026-01-14 01:45:43 +00:00
Languages
Rust 94.6%
Python 2.5%
Shell 2.1%
Roff 0.7%