1
0
mirror of https://github.com/BurntSushi/ripgrep.git synced 2024-12-12 19:18:24 +02:00
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
Go to file
Andrew Gallant 2b943eda47 Make file type filtering a lot faster.
We do this by avoiding using a RegexSet (*sigh*). In particular, file
type matching has much simpler semantics than gitignore files, so we don't
actually need to care which file type matched. Therefore, we can get away
with a single regex with a giant alternation.
2016-09-11 13:26:53 -04:00
benches Add doc. 2016-09-11 00:42:19 -04:00
ci clean up CI script 2016-09-09 18:10:20 -04:00
grep Fix off-by-one bug in searcher. 2016-09-10 01:35:30 -04:00
src Make file type filtering a lot faster. 2016-09-11 13:26:53 -04:00
tests Make file type filtering a lot faster. 2016-09-11 13:26:53 -04:00
.gitignore initial commit 2016-02-27 11:07:26 -05:00
.travis.yml Add standard Linux CI (GNU libc). 2016-09-09 23:19:37 -04:00
appveyor.yml update project name 2016-09-08 21:47:49 -04:00
benchsuite Initial cut at a benchmark suite for CLI search tools. 2016-09-11 01:05:36 -04:00
Cargo.toml We don't need regex-syntax directly in ripgrep. 2016-09-11 13:25:37 -04:00
compile Add alternative compile strategy (in a comment). 2016-09-11 00:42:30 -04:00
COPYING initial commit 2016-02-27 11:07:26 -05:00
ctags.rust initial commit 2016-02-27 11:07:26 -05:00
LICENSE-MIT initial commit 2016-02-27 11:07:26 -05:00
Makefile makefile 2016-03-10 21:03:13 -05:00
README.md incite riots 2016-09-05 20:10:18 -04:00
session.vim initial commit 2016-02-27 11:07:26 -05:00
UNLICENSE initial commit 2016-02-27 11:07:26 -05:00

rep

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