aboutsummaryrefslogtreecommitdiff
path: root/Lua/lbp.c
AgeCommit message (Expand)Author
2023-05-16Fix Lua moduleBruce Hill
2022-10-27Facilitate memory cleanupBruce Hill
2022-10-27Better error handling behaviorBruce Hill
2022-10-27Revert "Moving to each_match() API"Bruce Hill
2022-10-26Fixed lua to work with new APIBruce Hill
2022-10-26Moving to each_match() APIBruce Hill
2022-05-14Changed how tags work, changed Lua API for handling match capturesBruce Hill
2022-05-14Better error handlingBruce Hill
2022-04-30Cleaned up pattern capture structuring with tagged matchesBruce Hill
2022-04-30Added tagged definitions: `foo:: blah`Bruce Hill
2022-04-30Simplified things by passing a def argument to next_match instead ofBruce Hill
2022-04-27Added printmatchBruce Hill
2021-09-27Removed definitions as a separate type and instead encode that value inBruce Hill
2021-09-26Added __concat and __divBruce Hill
2021-09-26Added :getsource() methodBruce Hill
2021-09-26Switched pattern objects to use a full userdata instead of a tableBruce Hill
2021-09-26Refactor of pat_t memory management to use doubly linked lists, andBruce Hill
2021-09-25:eachmatch() -> :matches()Bruce Hill
2021-09-25Improved lua API, including re.compile() and re.eachmatch()Bruce Hill
2021-09-25Minor cleanupBruce Hill
2021-09-24Overhaul of lua API to use tablesBruce Hill
2021-09-23Added builtins for lua libraryBruce Hill
2021-09-23WIP: working line breaks, formatting, etc. All seems functional, but aBruce Hill
2021-09-23WIPBruce Hill
2021-09-23Updated lua codeBruce Hill
2021-09-23Switched to using an optional typeBruce Hill
2021-09-23WIPBruce Hill
2021-09-22Added Lua bindingsBruce Hill