aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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-10Updated readmeBruce Hill
2021-05-10Added {word} feature and cleaned up the code some.Bruce Hill
2021-05-10Added simple testBruce Hill
2021-05-10Bugfix for error printingBruce Hill
2021-05-10Improved docsBruce Hill
2021-03-26Removed fallback where bp prompts for a pattern if none is given.Bruce Hill
2021-03-15Fix for being unable to match patterns on zero-length files (or at theBruce Hill
2021-03-15Debug errorBruce Hill
2021-03-03Fix for permissions/ownership getting screwed up with inplace modifyingBruce Hill
2021-02-07Slightly cleaner flag parsingBruce Hill
2021-02-07Fix to allow `bp 'foo\..baz'`Bruce Hill
2021-01-31TypoBruce Hill
2021-01-29Fixed bug with adding accidental extra newlinesBruce Hill
2021-01-26Pulled git code into a separate functionBruce Hill
2021-01-26Replaced returns with exit()s in mainBruce Hill
2021-01-26Cleanup of return/exit paths for main()Bruce Hill
2021-01-26Moved /usr/local/share/man -> /usr/local/manBruce Hill
2021-01-26Cleaned up some error codeBruce Hill
2021-01-26Removed check() and replaced with err()/errx()Bruce Hill
2021-01-26Added web grammarBruce Hill
2021-01-22Added nodent support (\N) for replacement strings. Slightly hacky, butBruce Hill
2021-01-20Added --skip flag for skipping over patternsBruce Hill
2021-01-20Fixed grammar syntax for `..%`Bruce Hill
2021-01-20Tweaked `..` syntax to make it more flexible (now: `.. % skip pat`)Bruce Hill
2021-01-20Bugfix for replacement coloringBruce Hill
2021-01-19Removed outdated '?' documentationBruce Hill
2021-01-19Simplified code by disallowing escapes in strings and splittingBruce Hill
2021-01-18Finally got around to implementing binary search for line numbersBruce Hill
2021-01-18Added tags to makefileBruce Hill
2021-01-18Fixed some grammar bugsBruce Hill
2021-01-18Removed dead code for interning files (no longer needed since temp fileBruce Hill
2021-01-18Bumped prefix checker on is_text_fileBruce Hill
2021-01-18Added perf notesBruce Hill
2021-01-18Performance optimizations for `id` and `|` rulesBruce Hill
2021-01-18Fixed buggy git ls-files line readingBruce Hill
2021-01-18Updated splint ruleBruce Hill
2021-01-18More boolsBruce Hill
2021-01-18More boolsBruce Hill
2021-01-18More boolsBruce Hill
2021-01-18More bools, because why notBruce Hill
2021-01-18A few more pedantic cleanupsBruce Hill
2021-01-18More static analysis cleanupBruce Hill
2021-01-18More static analyzer cleanupBruce 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-18CleanupBruce Hill