| Age | Commit message (Expand) | Author |
| 2021-09-25 | Bugfix for empty files and cleanup since memchr is doing good work | Bruce Hill |
| 2021-09-24 | Removed file_err() and file_printf() in favor of just inlining some of | Bruce Hill |
| 2021-09-23 | WIP | Bruce Hill |
| 2021-09-23 | Moved type defs into their own files instead of types.h | Bruce Hill |
| 2021-09-21 | Moving cache logic into match, cleaner next_match() API, and slightly | Bruce Hill |
| 2021-09-07 | Shortening \033[0m -> \033[m | Bruce Hill |
| 2021-08-28 | Style change: added cino=:0 (i.e. case statements on same indentation as | Bruce Hill |
| 2021-08-06 | Improved, cleaner/faster/more flexible return value checks | Bruce Hill |
| 2021-08-01 | File refactor for cleaner cleanup with allocated/mmapped storage, also a | Bruce Hill |
| 2021-08-01 | Moved caching code onto the file, which fixed an issue with file slicing | Bruce Hill |
| 2021-07-30 | xfree() -> delete() | Bruce Hill |
| 2021-07-30 | Cleaner checking of stdlib negative returns | Bruce Hill |
| 2021-07-30 | Improved error checking | Bruce Hill |
| 2021-07-30 | Ergonomic improvement: xcalloc -> new(), xrealloc -> grow() | Bruce Hill |
| 2021-07-29 | Tweaks and optimizations | Bruce Hill |
| 2021-07-15 | Bugfix for NULL bytes in text | Bruce Hill |
| 2021-05-31 | Fix compiler warning nits | Bruce Hill |
| 2021-05-21 | Tweaks to line-specific search | Bruce Hill |
| 2021-05-20 | Renamed file_t.contents -> file_t.start, added file_t.memory for | Bruce Hill |
| 2021-05-10 | Bugfix for error printing | Bruce Hill |
| 2021-03-15 | Fix for being unable to match patterns on zero-length files (or at the | Bruce Hill |
| 2021-03-03 | Fix for permissions/ownership getting screwed up with inplace modifying | Bruce Hill |
| 2021-01-26 | Removed check() and replaced with err()/errx() | Bruce Hill |
| 2021-01-19 | Simplified code by disallowing escapes in strings and splitting | Bruce Hill |
| 2021-01-18 | Finally got around to implementing binary search for line numbers | Bruce Hill |
| 2021-01-18 | Removed dead code for interning files (no longer needed since temp file | Bruce Hill |
| 2021-01-18 | More bools | Bruce Hill |
| 2021-01-18 | A few more pedantic cleanups | Bruce Hill |
| 2021-01-18 | More static analyzer cleanup | Bruce Hill |
| 2021-01-18 | More static analyzer cleanup, including switching to use bools where | Bruce Hill |
| 2021-01-18 | Checking more return values (per static analyzer) | Bruce Hill |
| 2021-01-18 | Static analysis part 1 | Bruce Hill |
| 2021-01-18 | Hacky fix for tabs misaligning error printing | Bruce Hill |
| 2021-01-18 | Fixed error printing code | Bruce Hill |
| 2021-01-17 | Updated comment | Bruce Hill |
| 2021-01-17 | Fixed two bugs: mmapped files weren't getting closed, and filenames with | Bruce Hill |
| 2021-01-15 | Sorting imports | Bruce Hill |
| 2021-01-15 | Renaming files: printing->print, file_loader->files | Bruce Hill |