aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-01-15Renaming files: printing->print, file_loader->filesBruce Hill
2021-01-15Renaming op -> pat in variable namesBruce Hill
2021-01-15Renaming 'op' member fields to 'pat'Bruce Hill
2021-01-15allocated_op -> allocated_patBruce Hill
2021-01-15Opcode referenceBruce Hill
2021-01-15Removing opcode referencesBruce Hill
2021-01-15Rename destroy_op -> destroy_patBruce Hill
2021-01-15Better input handling.Bruce Hill
2021-01-15More correct behavior for Ctrl-cBruce Hill
2021-01-15Better behavior for --context when it comes to --inplace (context usedBruce Hill
2021-01-15Renaming op -> pat, phase 1 refactorBruce Hill
2021-01-15Fully supporting NAME make argumentBruce Hill
2021-01-15Added interactive confirmation mode for replacing textBruce Hill
2021-01-15Improved use of $(NAME)Bruce Hill
2021-01-15Added rule to simplify memory leak testingBruce Hill
2021-01-15Print trailing context in INPLACE modificationBruce Hill
2021-01-15Removed unnecessary checkBruce Hill
2021-01-15Better variable namesBruce Hill
2021-01-15Fixed a text replacement bug and added a secondary color for replacedBruce Hill
2021-01-15Removed auto-context-lines for -r flagBruce Hill
2021-01-15Moved too-many-patterns checkBruce Hill
2021-01-15Added support for `bp -p 'foo: "xx"; baz; baz: foo'`Bruce Hill
2021-01-15Don't close stdinBruce Hill
2021-01-15Fixed bug with backrefs. The backref pushing was overly greedy andBruce Hill
2021-01-15Cleaned up and simplified global state setting stuff (e.g. --verbose)Bruce Hill
2021-01-15Major overhaul of how different modes of behavior work. Approximately 2xBruce Hill
2021-01-14WordingBruce Hill
2021-01-14Made all the heap garbage collection code optional, which saves someBruce Hill
2021-01-14Overhaul of memory tracking and left recursion. Added explanation docBruce Hill
2021-01-14Added rule for hidingBruce Hill
2021-01-13Replaced _exit()s with exits()Bruce Hill
2021-01-13CleanupBruce Hill
2021-01-13Working towards zero memory leakageBruce Hill
2021-01-13Update makefile to better reflect header dependenciesBruce Hill
2021-01-13Major overhaul of some of the memory tracking code, as well as someBruce Hill
2021-01-13Fixed and updated grammarBruce Hill
2021-01-12Updated commentBruce Hill
2021-01-12Added forward declarations for static functionsBruce Hill
2021-01-12Some general cleanup, adding comments, adding more __attribute__s whereBruce Hill
2021-01-12Adding commentsBruce Hill
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