| Age | Commit message (Expand) | Author |
| 2020-09-28 | Url fixes | 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-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 | Added link to commons clause | Bruce Hill |
| 2020-09-28 | Clarifying license | Bruce Hill |
| 2020-09-28 | Updated readme with examples | Bruce Hill |
| 2020-09-28 | Updated docs for comments | 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-26 | Optimization for utf8 | Bruce Hill |
| 2020-09-26 | Added utf8 identifier definitions | Bruce Hill |
| 2020-09-25 | Some light unicode support | Bruce Hill |
| 2020-09-24 | Made paren groups multiline | Bruce Hill |
| 2020-09-24 | Added mmap() | Bruce Hill |
| 2020-09-24 | Optimizations for replacement | Bruce Hill |
| 2020-09-24 | Fix for replace-all not working with 0 replacements | Bruce Hill |
| 2020-09-24 | Fixed major performance issue with finding patterns | Bruce Hill |
| 2020-09-23 | More rigorous compile-time checks via __attribute__s | Bruce Hill |
| 2020-09-20 | Added configurability for CC | Bruce Hill |
| 2020-09-18 | Slightly better handling of NULL bytes | Bruce Hill |
| 2020-09-18 | Added rule to help skip binary files, and improved looping logic | Bruce Hill |
| 2020-09-17 | Some fixes, including to "\\" and ".."/"..." | Bruce Hill |
| 2020-09-17 | Updates to the grammar | Bruce Hill |
| 2020-09-17 | Better printing | Bruce Hill |
| 2020-09-17 | Fixed memory leak in REPLACE pattern | Bruce Hill |
| 2020-09-17 | Some error handling | Bruce Hill |
| 2020-09-17 | Removing "Empty" rule from meta grammar | Bruce Hill |
| 2020-09-16 | Changed arg parsing to '-d foo:baz' for consistency (was: '-d foo=baz') | 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 | Updated highlighting code | 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 | Tweaks to highlighting | Bruce Hill |
| 2020-09-16 | Moving more behavior over to definitions | 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 | Fixed upto for non-matches | Bruce Hill |
| 2020-09-16 | In verbose mode, print lowercase captures too | Bruce Hill |
| 2020-09-16 | Updated docs | Bruce Hill |
| 2020-09-16 | Consolidated repetition ops (instead of '+', '*', '?', etc. now it's all | Bruce Hill |
| 2020-09-16 | Another fix | Bruce Hill |
| 2020-09-16 | Fixed grammar | Bruce Hill |