ladybird/Libraries/LibRegex
aplefull 18fbc94cc5 LibRegex: Allow lone surrogate escapes in /v mode character classes
Lone surrogates (\uD800–\uDFFF) were incorrectly rejected with
"invalid Unicode escape".

Rust's `char` type used for ClassSetOperand::Char and Range cannot
represent surrogate code points. This commit changes them to u32, so
we can represent lone surrogates as well.
2026-05-16 16:28:09 +02:00
..
Rust LibRegex: Allow lone surrogate escapes in /v mode character classes 2026-05-16 16:28:09 +02:00
CMakeLists.txt AK: Adopt mimalloc v2 as main allocator 2026-04-08 09:57:53 +02:00
ECMAScriptRegex.cpp LibRegex: Respect V8 astral literal lastIndex behavior 2026-03-27 17:32:19 +01:00
ECMAScriptRegex.h LibRegex: Respect V8 astral literal lastIndex behavior 2026-03-27 17:32:19 +01:00
RustRegex.cpp LibRegex+LibUnicode: Migrate Unicode Rust FFI methods to LibUnicode 2026-04-19 10:39:26 +02:00
RustRegex.h Meta: Remove ENABLE_RUST build configuration option 2026-04-02 22:59:42 +02:00