aboutsummaryrefslogtreecommitdiff
path: root/pattern.c
AgeCommit message (Expand)Author
2021-05-20Fixes for char sets/ranges and cleanupsBruce Hill
2021-05-20Cleanup/fixBruce Hill
2021-05-20Better codepoint functionalityBruce Hill
2021-05-20Mostly working versionBruce Hill
2021-05-20Removed escape sequences from string pats (use `bp 'line\nl;line'` orBruce Hill
2021-05-20Added (!) syntax for errors with proper opcode supportBruce Hill
2021-05-19Added ~ and !~ operators as replacements for == and !=Bruce Hill
2021-05-16Be more permissive around closing quotes/parensBruce Hill
2021-05-12Bugfix for off-by-one errorBruce Hill
2021-05-11Renamed boundary->edgeBruce Hill
2021-05-11Overhaul of |-word boundaries (| is deprecated), performanceBruce Hill
2021-05-11Converted ^/^^/$/$$ into pattern types instead of builtin definitionsBruce Hill
2021-05-11Code cleanup: adding len parameter to new_pat()Bruce Hill
2021-05-10Added {word} feature and cleaned up the code some.Bruce Hill
2021-02-07Fix to allow `bp 'foo\..baz'`Bruce Hill
2021-01-26Cleaned up some error codeBruce Hill
2021-01-26Removed check() and replaced with err()/errx()Bruce Hill
2021-01-20Added --skip flag for skipping over patternsBruce Hill
2021-01-20Tweaked `..` syntax to make it more flexible (now: `.. % skip pat`)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 analysis cleanupBruce Hill
2021-01-18More static analyzer cleanupBruce Hill
2021-01-18Checking more return values (per static analyzer)Bruce Hill
2021-01-18CleanupBruce Hill
2021-01-18Static analysis part 1Bruce Hill
2021-01-17Updated REF and CAPTURE types to store direct pointers to names (with aBruce Hill
2021-01-17No longer allocatte memory for replacement stringBruce Hill
2021-01-17Code cleanup on utilsBruce Hill
2021-01-17Improved argument parsing and added support for prompting user for aBruce Hill
2021-01-16Renamed VM_ to BP_Bruce Hill
2021-01-15Moved pattern code into the right fileBruce Hill
2021-01-15Rename compiler -> patternBruce Hill