about summary refs log tree commit diff stats
path: root/src/js/regex.nim
Commit message (Collapse)AuthorAgeFilesLines
* buffer: fix some search bugs & refactor regex stuffbptato2023-01-011-27/+27
| | | | | | | | 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.
* Add referer support, re-render on windowChangebptato2022-12-131-2/+2
|
* Fix stream error handling confusion, title displaybptato2022-12-131-0/+3
| | | | Also probably other fixes.
* Add more cookie optionsbptato2022-12-131-0/+3
|
* regex.nim: remove unused functionsbptato2022-12-101-42/+1
| | | | Including replace.
* Add support for the encoding standard, fix parseLegacyColorbptato2022-12-101-1/+68
| | | | Also, fix a bug in the
* Add siteconf, fix lineedit bugsbptato2022-11-291-0/+45
| | | | | | This enables rule-based dynamic url rewriting. Also, lineedit is a bit less broken now (though it's still less than ideal.)
* Rewrite buffer/pager for multi-processingbptato2022-11-191-9/+16
|
* Incremental search fixesbptato2022-07-251-2/+2
|
* Improved incremental search: support unicodebptato2022-07-231-8/+42
|
* Add search functionbptato2022-07-221-0/+105
Uses libregexp from QuickJS. Incremental search is quite hacky for now, but overall it seems to work OK.