aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2024-06-23Deprecate JSON output formatmasterBruce Hill
2024-06-23Add special case support for parsing `bp "->foo"` as a pattern insteadBruce Hill
2024-06-16Rollback '..' optimization because it incorrectly skips ahead multipleBruce Hill
2024-06-07Change parsing so that `...foo` parses as `(.)(..foo)` instead ofBruce Hill
2024-06-07Fix issue with replacement text printing before its line numberBruce Hill
2024-06-07Add optimization for .."literal"Bruce Hill
2024-06-07Bugfix: upto patterns should not accept an empty string as a target,Bruce Hill
2024-05-29Remove unnecessary header files from installBruce Hill
2024-05-29Rename match_t -> bp_match_tBruce Hill
2024-05-29Rename 'pat_t' -> 'bp_pat_t'Bruce Hill
2024-05-28Move more non-public macros out of headerBruce Hill
2024-05-28Rename 'Match' macro to avoid confusionBruce Hill
2024-05-28Add shadow warningBruce Hill
2024-05-28Fix variable shadowingBruce Hill
2024-05-28Add some fixes and compiler flagsBruce Hill
2024-05-28Tweak default visibility settingsBruce Hill
2024-05-28Include fewer files in libbpBruce Hill
2024-05-28Light cleanup of utilsBruce Hill
2024-05-28Update test ruleBruce Hill
2024-02-11Bugfix for string literals and add support for printing patterns withBruce Hill
2024-02-04Bugfix for slash-normalization in filenamesBruce Hill
2024-01-26Use strcasestr() when ignoring case, which improves performanceBruce Hill
2024-01-15Smart case by defaultBruce Hill
2023-11-27Fix "-w" flag and fix optimization for skipping to matchBruce Hill
2023-11-25Deprecate '-p' flag and replace backslash interpolation with curly braceBruce Hill
2023-10-15Format specifiers for size_t should be %zu instead of %luBruce Hill
2023-08-26Slightly normalize file paths to strip //Bruce Hill
2023-05-16Fix Lua moduleBruce Hill
2023-05-16Respect $NO_COLORBruce Hill
2023-05-06Fix domains to require a TLD (but allow non-tld domains like "localhost"Bruce Hill
2023-05-06Use tagged union style for extra safety and concisionBruce Hill
2022-12-27Add number of characters printed to fprint_match()Bruce Hill
2022-11-07Use `#pragma once`Bruce Hill
2022-11-03Added a column getterBruce Hill
2022-10-30Fixing up more edge cases for retrieving capturesBruce Hill
2022-10-30Another fix to numbered capturesBruce Hill
2022-10-27Fix for numbered capture logicBruce Hill
2022-10-27Fix json outputBruce Hill
2022-10-27Fix for getting @1 from a tagged captureBruce Hill
2022-10-27Facilitate memory cleanupBruce Hill
2022-10-27Better error handling behaviorBruce Hill
2022-10-27Reapply fix for compiler warningBruce Hill
2022-10-27Pulling back bugfixBruce Hill
2022-10-27Revert "Moving to each_match() API"Bruce Hill
2022-10-27BugfixBruce Hill
2022-10-26Fix warningBruce Hill
2022-10-26Fixed lua to work with new APIBruce Hill
2022-10-26Moving to each_match() APIBruce Hill
2022-10-26Fix for profilingBruce Hill
2022-10-26Added new profileBruce Hill