| Age | Commit message (Expand) | Author |
| 2021-01-15 | Removed unnecessary check | Bruce Hill |
| 2021-01-15 | Added support for `bp -p 'foo: "xx"; baz; baz: foo'` | Bruce Hill |
| 2021-01-15 | Major overhaul of how different modes of behavior work. Approximately 2x | Bruce Hill |
| 2021-01-13 | Replaced _exit()s with exits() | Bruce Hill |
| 2021-01-13 | Working towards zero memory leakage | Bruce Hill |
| 2021-01-13 | Major overhaul of some of the memory tracking code, as well as some | Bruce Hill |
| 2021-01-12 | Some general cleanup, adding comments, adding more __attribute__s where | Bruce Hill |
| 2021-01-12 | Adding comments | Bruce Hill |
| 2021-01-12 | Standardizing to line-comments instead of block comments | Bruce Hill |
| 2021-01-12 | Renamed op.op -> op.type | Bruce Hill |
| 2021-01-12 | Added some comments | Bruce Hill |
| 2021-01-12 | Fixed issue where code relied on chain_together(NULL, ...) | Bruce Hill |
| 2021-01-12 | Cleanup | Bruce Hill |
| 2021-01-10 | Updated more things to use xfree(&foo) instead of free(foo) | Bruce Hill |
| 2021-01-08 | Added pattern end | Bruce Hill |
| 2021-01-05 | Removed some unnecessary after_space()s | Bruce Hill |
| 2021-01-05 | Changed precedence of => | Bruce Hill |
| 2021-01-05 | Simplified `...` to `..%\n` and `$.` to `./\n` | Bruce Hill |
| 2020-12-30 | Fully purging "bpeg" from the source | Bruce Hill |
| 2020-12-30 | Simplified syntax for replacement: just =>, no need for {} | Bruce Hill |
| 2020-12-19 | Added `a,b,c support | Bruce Hill |
| 2020-12-17 | Better null byte handling, simplified match datastructures, and some | Bruce Hill |
| 2020-12-17 | Memory allocation failure checks, and a simpler new() function | Bruce Hill |
| 2020-12-14 | Imports cleanup and removing FILE* parameter from json | Bruce Hill |
| 2020-12-14 | Updated '|' to mean word boundary and \N for nodent | Bruce Hill |
| 2020-12-14 | Added % operator to .. | Bruce Hill |
| 2020-12-12 | Bunch of changes, including some bpeg->bp renaming, and adding | 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-28 | Moved */+ back to prefix, and dropped ? | Bruce Hill |
| 2020-09-28 | Added != | Bruce Hill |
| 2020-09-28 | Added +/*/? postfix operators | Bruce Hill |
| 2020-09-28 | Tolerate spaces around `=` in @foo = baz | Bruce Hill |
| 2020-09-28 | Fixes for captures and backrefs, and added block comments | Bruce Hill |
| 2020-09-28 | New grammar: [<pat>] instead of 0-1(<pat>), and @foo=<pat> instead of | Bruce Hill |
| 2020-09-28 | More intuitive escape sequences for string patterns | Bruce Hill |
| 2020-09-23 | More rigorous compile-time checks via __attribute__s | Bruce Hill |
| 2020-09-17 | Some fixes, including to "\\" and ".."/"..." | Bruce Hill |
| 2020-09-16 | Removed the requirement for semicolons, changed '=' -> ':' for | Bruce Hill |
| 2020-09-16 | Removed (/) (which is just a clunky way to do "") | Bruce Hill |
| 2020-09-16 | Removed old code | Bruce Hill |
| 2020-09-16 | Added tons of file and line number stuff | Bruce Hill |
| 2020-09-16 | WIP | Bruce Hill |
| 2020-09-16 | Consolidated repetition ops (instead of '+', '*', '?', etc. now it's all | Bruce Hill |
| 2020-09-14 | Fixing compiler warnings | Bruce Hill |
| 2020-09-14 | Added nodent support (|) | 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 | Fixed error bug | Bruce Hill |