Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | regex: Use the encoding from the current locale | Tavian Barnes | 2022-02-24 | 1 | -10/+81 |
| | |||||
* | regex: Test if the string is valid before matching | Tavian Barnes | 2022-02-24 | 1 | -0/+8 |
| | |||||
* | regex: Always set REG_STARTEND if available | Tavian Barnes | 2022-02-23 | 1 | -5/+3 |
| | |||||
* | regex: Use onig_match() to implement BFS_REGEX_ANCHOR | Tavian Barnes | 2022-02-23 | 1 | -10/+8 |
| | |||||
* | regex: Use the real Oniguruma API, not the POSIX wrapper | Tavian Barnes | 2022-02-21 | 1 | -11/+84 |
| | | | | | | | Not every Oniguruma installation enables the POSIX wrapper, so we need our own wrapper for portability. As well, older versions of Oniguruma have symbol clashes with libc for the POSIX regex API, so using it can be unsafe. | ||||
* | regex: Wrap the POSIX API in a facade | Tavian Barnes | 2022-02-21 | 1 | -7/+80 |
| | |||||
* | regex: Add support for emacs and grep types | Tavian Barnes | 2022-02-04 | 1 | -0/+62 |