| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-24 | Autoformatting with clang-format | Bruce Hill | |
| 2022-11-07 | Use `#pragma once` | Bruce Hill | |
| 2022-11-03 | Added a column getter | Bruce Hill | |
| 2021-09-24 | Removed file_err() and file_printf() in favor of just inlining some of | Bruce Hill | |
| the error assertion code. Also eliminated most of the spoof_file() calls in favor of just using command line arguments directly. | |||
| 2021-09-23 | Moved type defs into their own files instead of types.h | Bruce Hill | |
| 2021-09-22 | Removed cache struct | Bruce Hill | |
| 2021-09-21 | Moving cache logic into match, cleaner next_match() API, and slightly | Bruce Hill | |
| less tightly coupled UTF8 API | |||
| 2021-08-28 | Style change: added cino=:0 (i.e. case statements on same indentation as | Bruce Hill | |
| switch). Also fixed issue where $$ would fail to match with trailing newline on file | |||
| 2021-08-01 | File refactor for cleaner cleanup with allocated/mmapped storage, also a | Bruce Hill | |
| bit of general cleanup | |||
| 2021-08-01 | Moved caching code onto the file, which fixed an issue with file slicing | Bruce Hill | |
| having stale cache values. | |||
| 2021-07-29 | Tweaks and optimizations | Bruce Hill | |
| 2021-05-20 | Renamed file_t.contents -> file_t.start, added file_t.memory for | Bruce Hill | |
| canonical tracking of memory for mmap, simplified json printing, and added support for initiating searches on a specific line (and/or column). | |||
| 2021-03-03 | Fix for permissions/ownership getting screwed up with inplace modifying | Bruce Hill | |
| of files. With the new change, temporary files are no longer created on the filesystem and the file is entirely modified inplace (with an in-memory copy kept on hand for matching). | |||
| 2021-01-26 | Cleaned up some error code | Bruce Hill | |
| 2021-01-18 | Removed dead code for interning files (no longer needed since temp file | Bruce Hill | |
| change) | |||
| 2021-01-18 | More bools | Bruce Hill | |
| 2021-01-18 | More static analyzer cleanup, including switching to use bools where | Bruce Hill | |
| appropriate and EXIT_SUCESS/EXIT_FAILURE | |||
| 2021-01-18 | Checking more return values (per static analyzer) | Bruce Hill | |
| 2021-01-18 | Static analysis part 1 | Bruce Hill | |
| 2021-01-17 | Fixed two bugs: mmapped files weren't getting closed, and filenames with | Bruce Hill | |
| %s-style formatting strings caused issues. | |||
| 2021-01-15 | Renaming files: printing->print, file_loader->files | Bruce Hill | |
