about summary refs log tree commit diff stats
path: root/src/bindings/libregexp.nim
Commit message (Collapse)AuthorAgeFilesLines
* buffer: fix some search bugs & refactor regex stuffbptato2023-01-011-4/+4
| | | | | | | | cursorBytes uses twidth now. cursorNextMatch matches the byte *after* the cursor (somewhat more consistently than before). match() no longer counts capture groups. LRE_FLAG_GLOBAL now goes through the entire string.
* Remove libregexp headersbptato2022-12-111-6/+4
| | | | we should be fine.....
* Improved incremental search: support unicodebptato2022-07-231-0/+2
|
* Add search functionbptato2022-07-221-0/+19
Uses libregexp from QuickJS. Incremental search is quite hacky for now, but overall it seems to work OK.