| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-05-16 | Fix Lua module | Bruce Hill | |
| 2022-10-27 | Facilitate memory cleanup | Bruce Hill | |
| 2022-10-27 | Better error handling behavior | Bruce Hill | |
| 2022-10-27 | Revert "Moving to each_match() API" | Bruce Hill | |
| This reverts commit 9380a54d7cf1795b26be79cd7abbb74a415d0788. | |||
| 2022-10-26 | Fixed lua to work with new API | Bruce Hill | |
| 2022-10-26 | Moving to each_match() API | Bruce Hill | |
| 2022-05-14 | Changed how tags work, changed Lua API for handling match captures | Bruce Hill | |
| 2022-05-14 | Better error handling | Bruce Hill | |
| 2022-04-30 | Cleaned up pattern capture structuring with tagged matches | Bruce Hill | |
| 2022-04-30 | Added tagged definitions: `foo:: blah` | Bruce Hill | |
| 2022-04-30 | Simplified things by passing a def argument to next_match instead of | Bruce Hill | |
| chaining defs together. Also simplified `..` by just using a lookahead instead of retconning it. Immutability invariants are now enforced better. | |||
| 2022-04-27 | Added printmatch | Bruce Hill | |
| 2021-09-27 | Removed definitions as a separate type and instead encode that value in | Bruce Hill | |
| the patterns themselves. This simplifies memory management a lot and speeds up performance. | |||
| 2021-09-26 | Added __concat and __div | Bruce Hill | |
| 2021-09-26 | Added :getsource() method | Bruce Hill | |
| 2021-09-26 | Switched pattern objects to use a full userdata instead of a table | Bruce Hill | |
| 2021-09-26 | Refactor of pat_t memory management to use doubly linked lists, and | Bruce Hill | |
| moving the recursive freeing code from Lua/lbp.c into pattern.c | |||
| 2021-09-25 | :eachmatch() -> :matches() | Bruce Hill | |
| 2021-09-25 | Improved lua API, including re.compile() and re.eachmatch() | Bruce Hill | |
| 2021-09-25 | Minor cleanup | Bruce Hill | |
| 2021-09-25 | Updated docs | Bruce Hill | |
| 2021-09-25 | Added size comparison with LPEG | Bruce Hill | |
| 2021-09-24 | Updated readme | Bruce Hill | |
| 2021-09-24 | Updated docs slightly | Bruce Hill | |
| 2021-09-24 | Overhaul of lua API to use tables | Bruce Hill | |
| 2021-09-23 | Added builtins for lua library | Bruce Hill | |
| 2021-09-23 | Added test file | Bruce Hill | |
| 2021-09-23 | WIP: working line breaks, formatting, etc. All seems functional, but a | Bruce Hill | |
| bit messy | |||
| 2021-09-23 | WIP | Bruce Hill | |
| 2021-09-23 | Updated lua code | Bruce Hill | |
| 2021-09-23 | Switched to using an optional type | Bruce Hill | |
| 2021-09-23 | WIP | Bruce Hill | |
| 2021-09-22 | Added Lua bindings | Bruce Hill | |
