Andrew Gallant

Results 109 issues of Andrew Gallant

I haven't quite thought through why this works yet because I haven't re-contextualized the underlying algorithm fully, but the test suite passes. Fixes #92

This RFC is basically a mirror of https://github.com/BurntSushi/regex-automata/issues/7 The idea here is that I would like to make `premultiply=true, byte_classes=true` be the _only_ option that one can choose for DFAs....

For those coming here that don't know what `bstr` is: it is a **string library for `&[u8]`.** The essential difference between the strings in `bstr` and the `&str` type in...

help wanted

This is blocked on https://github.com/BurntSushi/quickcheck/issues/267

enhancement

In my benchmarking work flow, I like to try and record every run I make with a specific name so that I can keep track of my results in a...

Would you be amenable to adding CI to this project that runs tests automatically?

Currently, when `-x/--line-regexp` and `-F` are given to ripgrep, Aho-Corasick won't be used because the `-x` flag turns each pattern into a regex via `(?m)^(?:pattern)$`. This in turn causes the...

### Discussed in https://github.com/BurntSushi/ripgrep/discussions/2197 Originally posted by **balazser** April 29, 2022 Why `--ignore-dot` switch ignores `.ignore` but not `.rgignore`? Although if `.rgignore` file presents in the parent dictionary it can...

bug

For context that inspired this: https://github.com/BurntSushi/ripgrep/pull/2079#issuecomment-975584963 In general, when I write code/docs, I still to 79 columns inclusive. No, it's not because I code on punch cards. There are generally...

enhancement

An alternative name for this issue is "ripgrep at scale." I've been thinking about some kind of indexing feature in ripgrep for a long time. In particular, I created #95...

enhancement
question