| Age | Commit message (Expand) | Author |
| 2020-12-17 | Better null byte handling, simplified match datastructures, and some | Bruce Hill |
| 2020-12-17 | Fixed -d flag bug | Bruce Hill |
| 2020-12-17 | Added --list-files | Bruce Hill |
| 2020-12-14 | Better arg parsing | Bruce Hill |
| 2020-12-14 | Fix for json header file | Bruce Hill |
| 2020-12-14 | Re-hooked up JSON output | Bruce Hill |
| 2020-12-14 | Hooked up json | Bruce Hill |
| 2020-12-14 | Removed colon after filename in output | Bruce Hill |
| 2020-12-12 | Bunch of changes, including some bpeg->bp renaming, and adding | Bruce Hill |
| 2020-09-28 | Bugfixes | Bruce Hill |
| 2020-09-28 | Major improvements to error messages | Bruce Hill |
| 2020-09-28 | Starting to add better error messages | Bruce Hill |
| 2020-09-17 | Some error handling | Bruce Hill |
| 2020-09-16 | Changed arg parsing to '-d foo:baz' for consistency (was: '-d foo=baz') | Bruce Hill |
| 2020-09-16 | Removed (/) (which is just a clunky way to do "") | Bruce Hill |
| 2020-09-16 | Exit 1 iff *all* files fail to match instead of *any* | Bruce Hill |
| 2020-09-16 | Check files can be opened | Bruce Hill |
| 2020-09-16 | Moving more behavior over to definitions | Bruce Hill |
| 2020-09-16 | Added tons of file and line number stuff | Bruce Hill |
| 2020-09-16 | WIP | Bruce Hill |
| 2020-09-14 | Improved CLI error handling | Bruce Hill |
| 2020-09-14 | Added --ignore-case flag | Bruce Hill |
| 2020-09-13 | Cleanup | Bruce Hill |
| 2020-09-13 | Spruced up a bunch of stuff, tweaked the grammar, added docs | Bruce Hill |
| 2020-09-13 | Changed "upto-and" syntax to ".."/"..." | Bruce Hill |
| 2020-09-13 | Added == operator | Bruce Hill |
| 2020-09-13 | Updated usage | Bruce Hill |
| 2020-09-13 | Added default * **/* glob handling when no files provided | Bruce Hill |
| 2020-09-13 | Don't use color for non-tty outputs, added `-m` mode argument | Bruce Hill |
| 2020-09-12 | Fixes for CLI flags | Bruce Hill |
| 2020-09-12 | Added backrefs | Bruce Hill |
| 2020-09-12 | Fancier grammar loading logic | Bruce Hill |
| 2020-09-12 | Moving towards separate grammar files. | Bruce Hill |
| 2020-09-12 | Tweaks to CLI, bugfix for escape replacements | Bruce Hill |
| 2020-09-11 | Tidying up | Bruce Hill |
| 2020-09-11 | Improved handling of CLI flags | Bruce Hill |
| 2020-09-11 | Better rule for replacing | Bruce Hill |
| 2020-09-11 | Made more grep-like | Bruce Hill |
| 2020-09-11 | Updated makefile, added manpage | Bruce Hill |
| 2020-09-11 | Tightening up the makefile flags and vim modelines | Bruce Hill |
| 2020-09-11 | Major overhaul refactor restructuring | Bruce Hill |
| 2020-09-10 | Fixed/tidied replacement logic | Bruce Hill |
| 2020-09-10 | Added flags for defining rules | Bruce Hill |
| 2020-09-10 | Misc. tweaks and visualization changes, capitalized some rules | Bruce Hill |
| 2020-09-10 | Fixes, getting closer to meta-parsing | Bruce Hill |
| 2020-09-10 | Added dashes to identifiers | Bruce Hill |
| 2020-09-10 | Added multiline variants of operators | Bruce Hill |
| 2020-09-10 | Added escape ranges | Bruce Hill |
| 2020-09-10 | Some bug fixes, syntax tweaks, added ^^/$$/__, and bpeg meta grammar. | Bruce Hill |
| 2020-09-10 | Added "~x" (anything but x) and dropped "^x" (up to x), added "^" (start | Bruce Hill |