Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix bug in prev commit | bptato | 2024-02-05 | 1 | -1/+1 |
| | | | | it's 0, not 1 :( | ||||
* | regex: fix 8-bit narrow strings in JS | bptato | 2024-02-05 | 1 | -25/+39 |
| | | | | | The previous approach to add UTF-8 support to libregexp was broken. This time, we use a separate flag (cbuf_len == 3) to indicate UTF-8 input. | ||||
* | regexp: fixed the zero advance logic in quantifiers (github issue #158) | Fabrice Bellard | 2024-01-11 | 1 | -72/+41 |
| | |||||
* | fixed regexp case insensitive flag | Fabrice Bellard | 2024-01-11 | 1 | -56/+1 |
| | |||||
* | Retrieve RegExp 'g' flag in spec conformant way (original patch by bnoordhuis) | Fabrice Bellard | 2023-12-09 | 1 | -9/+14 |
| | |||||
* | Add utf-8 support to libregexp | bptato | 2023-07-04 | 1 | -6/+14 |
| | | | | | | | This allows us to greatly simplify exec(Regex). In particular, we no longer have to convert any line containing non-ascii characters into UTF-16 (which was a significant inefficiency in regex search until now). | ||||
* | Include QuickJS sources in the repository | bptato | 2023-06-22 | 1 | -0/+2610 |
Taken from txiki.js, so it includes zamofex's top-level await patch. |