about summary refs log tree commit diff stats
path: root/lib/quickjs/libregexp.h
Commit message (Collapse)AuthorAgeFilesLines
* Move JS wrapper into Monouchabptato2024-06-031-55/+0
| | | | Operation "modularize Chawan somewhat" part 3
* Improve libunicode and libregexp headers (#288)Charlie Gordon2024-05-071-40/+3
| | | | | | | | - move all `lre_xxx` functions to libunicode - use flags table `lre_ctype_bits` instead of bitmaps - simplify `lre_is_space`, `lre_js_is_ident_first` and `lre_js_is_ident_next` - simplify `simple_next_token`, handle UTF-8 correctly - simplify `is_let`, remove dead code
* Rename regex flag and field utf16 -> unicodeCharlie Gordon2024-03-021-2/+1
| | | | | - rename is_utf16 structure member to is_unicode - rename flag LRE_FLAG_UTF16 as LRE_FLAG_UNICODE
* Strip trailing spacesCharlie Gordon2024-03-021-2/+2
|
* added RegExp 'd' flag (bnoordhuis)Fabrice Bellard2023-12-281-0/+1
|
* Include QuickJS sources in the repositorybptato2023-06-221-0/+92
Taken from txiki.js, so it includes zamofex's top-level await patch.