aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-07-29Fix for bug in char pattern start posBruce Hill
2021-07-29Tweaks and optimizationsBruce Hill
2021-07-27Micro optimization (probably not necessary)Bruce Hill
2021-07-27Caching micro-optimizationsBruce Hill
2021-07-26More caching performance tuningBruce Hill
2021-07-26Performance improvements for cachingBruce Hill
2021-07-26Introduced cache to greatly speed up many use casesBruce Hill
2021-07-26Fixed bug where pointer wasn't getting NULLed outBruce Hill
2021-07-20Added constBruce Hill
2021-07-19Error reporting bugfixBruce Hill
2021-07-19Made escape sequence handling stricter: no longer supporting arbitraryBruce Hill
2021-07-19Overhaul of word boundaries/edges. Now they use \b, which is implementedBruce Hill
2021-07-19Disable optimization when `skip` is non-nullBruce Hill
2021-07-17Removed unnecessary codeBruce Hill
2021-07-17SimplificationBruce Hill
2021-07-17Improved optimization for finding next matchBruce Hill
2021-07-17Bugfix for backrefsBruce Hill
2021-07-17Performance optimization for common case where pattern starts withBruce Hill
2021-07-17Added support for multiple escape sequences: \n,r,tBruce Hill
2021-07-17Factored debug visualization into its own fileBruce Hill
2021-07-17Simplified backrefs by only doing direct substring matching instead ofBruce Hill
2021-07-15Bugfix for NULL bytes in textBruce Hill
2021-07-06Better cross-platform compatibilityBruce Hill
2021-07-03Switched /etc/xdg/bp -> /etc/bpBruce Hill
2021-07-03Remove some word charsBruce Hill
2021-05-31Added lots of extra compiler flagsBruce Hill
2021-05-31Fix compiler warning nitsBruce Hill
2021-05-31Moved utf8 code into a C file, fixed some potential null deref issuesBruce Hill
2021-05-31Added warning flag for null derefsBruce Hill
2021-05-23Added pandoc lua filter to make code literals work better with manpages.Bruce Hill
2021-05-22Minor splint fixesBruce Hill
2021-05-22Slight tweakBruce Hill
2021-05-22Fix for keyword checkBruce Hill
2021-05-22Fixes for replacements with or without patterns/replacement stringsBruce Hill
2021-05-21Tweaks to line-specific searchBruce Hill
2021-05-20Renamed file_t.contents -> file_t.start, added file_t.memory forBruce Hill
2021-05-20Fix for broken escapesBruce Hill
2021-05-20Fixed backslash escape for single utf8 chars.Bruce Hill
2021-05-20Updated buildBruce Hill
2021-05-20Updated commentBruce Hill
2021-05-20Updated docsBruce Hill
2021-05-20Cleanup, perf fixes, and setting an endpoint for backtrack matches (atBruce Hill
2021-05-20Fixes for char sets/ranges and cleanupsBruce Hill
2021-05-20Use local grammars instead of installedBruce Hill
2021-05-20BugfixesBruce Hill
2021-05-20Cleanup/fixBruce Hill
2021-05-20Better codepoint functionalityBruce Hill
2021-05-20Mostly working versionBruce Hill
2021-05-20Updated docBruce Hill
2021-05-20Print errors to stderr instead of stdoutBruce Hill