Results 7 issues of Rob King

The way lifetimes are implemented for `AhoCorasickScratch` make pushing bytes slightly problematic, requiring copies in some situations where they wouldn't otherwise be needed. Might need to just go back to...

bug

The push-oriented implementation of Aho-Corasick returns an iterator over the matches it finds. The public regex API instead reports matches via callbacks. I'd like to see the public API also...

enhancement
help wanted

`Scratch` structures hold immutable references to their `Database`. This prevents a `Scratch` from moving to a new thread, though it should be possible. I think it would be with `crossbar`...

enhancement
help wanted

The matching code allows for `Handler`s to provide a `pulse` interval, expressed as a number of VM instructions, and which allows the `Handler` to stop matching early. This is not...

bug
beginner-friendly

There is essentially no documentation available for ergex. This is in part due to the lack of a stable API.

documentation
help wanted

Null selections are hard to see currently...we should draw them larger, or with handles or something, to make them more visible.

The video was great, and the project is fascinating. You had mentioned that it was originally written in QBASIC. Would it be possible to add that code here as well,...