aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-01-12Standardizing to line-comments instead of block commentsBruce Hill
2021-01-12Bugfix for $(echo '1,2,3,' | bp -p '+int % `,')Bruce Hill
2021-01-12Renamed op.op -> op.typeBruce Hill
2021-01-12Simplified backref matching code and improved visualization of backrefs.Bruce Hill
2021-01-12Added some commentsBruce Hill
2021-01-12Making the code more intuitive and cleaning up some memory betweenBruce Hill
2021-01-12Removed unnecessary start of file checkBruce Hill
2021-01-12Fixed issue where code relied on chain_together(NULL, ...)Bruce Hill
2021-01-12Removed dead code for getting opcode namesBruce Hill
2021-01-12CleanupBruce Hill
2021-01-10Mitigation of memory leakBruce Hill
2021-01-10Refactor of grammar logic to instead *only* use a linked list for allBruce Hill
2021-01-10Removing unnecessary fieldsBruce 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
2021-01-09Replaced (void*) with (match_t*) in struct defBruce Hill
2021-01-08Renamed viz -> printing, and tidied up the code a bitBruce Hill
2021-01-08Refactoring, moving visualization and virtual machine code into properBruce Hill
2021-01-08Added pattern endBruce Hill
2021-01-08Added some todosBruce Hill
2021-01-08Fixed bug with ..%\nBruce Hill
2021-01-05Removed some unnecessary after_space()sBruce Hill
2021-01-05Changed precedence of =>Bruce Hill
2021-01-05Added whole-line-matching modeBruce Hill
2021-01-05Simplified `...` to `..%\n` and `$.` to `./\n`Bruce Hill
2021-01-04Simplified makefileBruce Hill
2021-01-02Updated compiler flagsBruce Hill
2020-12-30Removed mkdir -v flag for compatibilityBruce Hill
2020-12-30Fixed some minor issuesBruce Hill
2020-12-30Bumped XOPEN_SOURCE numberBruce Hill
2020-12-30Fully purging "bpeg" from the sourceBruce Hill
2020-12-30Print filenames when replacing in-placeBruce Hill
2020-12-30Don't print line numbers when dealing with piped-in inputBruce Hill
2020-12-30Simplified syntax for replacement: just =>, no need for {}Bruce Hill
2020-12-27Added in-place filtering/replacementsBruce Hill
2020-12-19Updated to use `a,b,cBruce Hill
2020-12-19Added `a,b,c supportBruce Hill
2020-12-19Fix for range at the end of a fileBruce Hill
2020-12-19Extra safetyBruce Hill
2020-12-17Better null byte handling, simplified match datastructures, and someBruce Hill
2020-12-17CleanupBruce Hill
2020-12-17Fixed -d flag bugBruce Hill
2020-12-17Memory allocation failure checks, and a simpler new() functionBruce Hill
2020-12-17Updated docsBruce Hill
2020-12-17Added --list-filesBruce Hill
2020-12-14Better arg parsingBruce Hill
2020-12-14Fix for json header fileBruce Hill
2020-12-14Fixes for nodent in nested matchesBruce Hill
2020-12-14Imports cleanup and removing FILE* parameter from jsonBruce Hill
2020-12-14Moved json code into its own fileBruce Hill