aboutsummaryrefslogtreecommitdiff
path: root/utils.h
AgeCommit message (Expand)Author
2021-08-01Cleanup of space/line skipping codeBruce Hill
2021-07-30xfree() -> delete()Bruce Hill
2021-07-30Cleaner checking of stdlib negative returnsBruce Hill
2021-07-30Improved error checkingBruce Hill
2021-07-30Ergonomic improvement: xcalloc -> new(), xrealloc -> grow()Bruce Hill
2021-01-26Removed check() and replaced with err()/errx()Bruce Hill
2021-01-19Simplified code by disallowing escapes in strings and splittingBruce Hill
2021-01-18More bools, because why notBruce Hill
2021-01-18More static analyzer cleanup, including switching to use bools whereBruce Hill
2021-01-18Checking more return values (per static analyzer)Bruce Hill
2021-01-18Switched calloc arg orderBruce Hill
2021-01-17Code cleanup on utilsBruce Hill
2021-01-15Renamed vm->matchBruce Hill
2021-01-13Replaced _exit()s with exits()Bruce Hill
2021-01-12Standardizing to line-comments instead of block commentsBruce Hill
2021-01-10Updated more things to use xfree(&foo) instead of free(foo)Bruce Hill
2021-01-10Simplified grammars using intrusive linked lists instead of dynamicBruce Hill
2020-12-30Fixed some minor issuesBruce Hill
2020-12-30Simplified syntax for replacement: just =>, no need for {}Bruce Hill
2020-12-17Better null byte handling, simplified match datastructures, and someBruce Hill
2020-12-17Memory allocation failure checks, and a simpler new() functionBruce Hill
2020-12-14Imports cleanup and removing FILE* parameter from jsonBruce Hill
2020-09-28Starting to add better error messagesBruce Hill
2020-09-23More rigorous compile-time checks via __attribute__sBruce Hill
2020-09-16WIPBruce Hill
2020-09-12Fixes for CLI flagsBruce Hill
2020-09-11Tightening up the makefile flags and vim modelinesBruce Hill
2020-09-11Major overhaul refactor restructuringBruce Hill
2020-09-10Added dashes to identifiersBruce Hill
2020-09-09Improving escape handlingBruce Hill
2020-09-09Loads of changes, including new CLI flags, start-in-string mode, etc.Bruce Hill
2020-09-08Some cool debug viz stuffBruce Hill
2020-09-08CleanupBruce Hill
2020-09-07Cleanup, splitting into filesBruce Hill