ladybird/Userland
Timothy Flynn 2212aa2388 LibRegex: Support non-ASCII whitespace characters when matching \s or \S
ECMA-262 defines \s as:

    Return the CharSet containing all characters corresponding to a code
    point on the right-hand side of the WhiteSpace or LineTerminator
    productions.

The LineTerminator production is simply: U+000A, U+000D, U+2028, or
U+2029. Unfortunately there isn't a Unicode property that covers just
those code points.

The WhiteSpace production is: U+0009, U+000B, U+000C, U+FEFF, or any
code point with the Space_Separator general category.

If the Unicode generators are disabled, this will fall back to ASCII
space code points.
2022-02-05 22:30:10 +03:30
..
Applets Keymap Applet: Spawn KeyboardSettings when clicking 2022-02-04 21:30:31 +01:00
Applications PixelPaint: Use Escape to clear rectangular selections 2022-02-04 16:11:48 +01:00
Demos Starfield: Add app icon 2022-02-01 04:11:56 +00:00
DevTools UserspaceEmulator: Implement ioctl TIOCSTI 2022-01-29 11:22:43 +01:00
DynamicLoader DynamicLoader+LibC+LibTimeZone: Include LibTimeZone sources in LibC 2022-01-23 12:48:26 +00:00
Games Chess: Don't use Vector in a literal iterator 2022-01-28 23:40:25 +01:00
Libraries LibRegex: Support non-ASCII whitespace characters when matching \s or \S 2022-02-05 22:30:10 +03:30
Services KeyboardPreferenceLoader: Don't crash when "Keymaps" is empty 2022-02-03 14:57:46 +01:00
Shell Shell: Use strncmp() instead of string.compare() for name completions 2022-02-05 16:59:12 +03:30
Utilities Utilities/run-tests: Add command-line switch to also run "skipped" tests 2022-02-05 18:12:19 +00:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00