Timothy Flynn
10ce847931
LibJS+LibUnicode: Use LibUnicode as appropriate for lexing JavaScript
...
Now that LibUnicode exports its character type APIs in Rust, we can use
them to lex identifiers and whitespace.
Fixes #8870 .
2026-04-19 10:39:26 +02:00
Timothy Flynn
11719369e8
LibRegex+LibUnicode: Migrate Unicode Rust FFI methods to LibUnicode
...
Let's not have LibRegex be the home of LibUnicode FFI. Move these to
LibUnicode so that we can:
1. Use these helpers in other libraries more easily.
2. Swap out icu4c methods with icu4x methods all within LibUnicode.
2026-04-19 10:39:26 +02:00
Ali Mohammad Pur
b92e630a59
LibUnicode: Avoid expensive path in canonicalize() for ASCII chars
2026-03-20 16:10:25 -05:00
aplefull
e1682424aa
LibUnicode: Add Unicode case folding support for regex matching
2026-02-16 07:51:00 -05:00
Tim Ledbetter
d8be8e27ed
LibUnicode: Add enum for UAX#14 line breaking classes
2026-02-14 16:23:18 -05:00
aplefull
a49c39de32
LibRegex: Support matching unicode multi-character sequences
2025-11-26 11:34:38 +01:00
aplefull
7ce4abe330
LibRegex+LibUnicode: Add unicode string properties
2025-10-24 13:24:55 -04:00
Jelle Raaijmakers
b51cc00478
LibWeb: Resolve Unicode FIXME in forwardDelete
2025-09-16 06:57:30 -04:00
Timothy Flynn
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00