Timothy Flynn
|
e77dafc987
LibUnicode: Replace code point scripts and script extensions with ICU
|
1 年之前 |
Timothy Flynn
|
986ff984cc
LibUnicode: Replace code point general categories with ICU
|
1 年之前 |
Timothy Flynn
|
c804bda5fd
LibUnicode: Replace code point properties with ICU
|
1 年之前 |
Ali Mohammad Pur
|
27a38932da
LibRegex: Account for extra explicit And/Or in class parser assertion
|
1 年之前 |
Ali Mohammad Pur
|
e265d81277
LibRegex: Correct And/Or and inversion interplay semantics
|
1 年之前 |
Ali Mohammad Pur
|
267040dde7
LibRegex: Error out on Eof when parsing nonempty class range elements
|
1 年之前 |
Shannon Booth
|
e2e7c4d574
Everywhere: Use to_number<T> instead of to_{int,uint,float,double}
|
1 年之前 |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 年之前 |
Ali Mohammad Pur
|
2d6f50932b
LibRegex: Assign unique serial IDs to checkpoints
|
2 年之前 |
Timothy Flynn
|
8b668da9d5
LibRegex: Bail parsing class set characters upon early EOF
|
2 年之前 |
Ali Mohammad Pur
|
cdec23a68c
LibRegex: Treat \<ORD_CHAR> as unescaped in POSIX BRE/ERE
|
2 年之前 |
Ali Mohammad Pur
|
eba466b8e7
LibRegex: Avoid calling GenericLexer::consume() past EOF
|
2 年之前 |
Linus Groh
|
6e7459322d
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
|
2 年之前 |
Timothy Flynn
|
f3db548a3d
AK+Everywhere: Rename FlyString to DeprecatedFlyString
|
2 年之前 |
Ben Wiederhake
|
8a331d4fa0
Everywhere: Move AK/Debug.h include to using files or remove
|
2 年之前 |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
2 年之前 |
Linus Groh
|
babfc13c84
Everywhere: Remove 'clang-format off' comments that are no longer needed
|
2 年之前 |
Ali Mohammad Pur
|
660d2b53b1
LibRegex: Account for eof after \<x> when 'x' leads to legacy behaviour
|
2 年之前 |
Ali Mohammad Pur
|
48442059fc
LibRegex: Consume exactly two chars for escaped characters
|
2 年之前 |
Ali Mohammad Pur
|
598dc74a76
LibRegex: Partially implement the ECMAScript unicodeSets proposal
|
3 年之前 |
Ali Mohammad Pur
|
7734914909
LibRegex: Refactor parsing 'CharacterEscape' out of 'AtomEscape'
|
3 年之前 |
Ali Mohammad Pur
|
b908f9f6ef
LibRegex: Pass parse flags as a struct instead of multiple arguments
|
3 年之前 |
sin-ack
|
fbc771efe9
Everywhere: Use default StringView constructor over nullptr
|
3 年之前 |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 年之前 |
Ali Mohammad Pur
|
97a333608e
LibRegex: Make codegen+optimisation for alternatives much faster
|
3 年之前 |
Ali Mohammad Pur
|
4be7239626
LibRegex: Make parse_disjunction() consume all disjunctions in one frame
|
3 年之前 |
Ali Mohammad Pur
|
627bbee055
LibRegex: Allow quantifiers after quantifiable assertions
|
3 年之前 |
Ali Mohammad Pur
|
5fac41f733
LibRegex: Implement ECMA262 multiline matching without splitting lines
|
3 年之前 |
Ali Mohammad Pur
|
c11be92e23
LibRegex: Implement an ECMA262 Regex quirk with negative lookarounds
|
3 年之前 |
Hendiadyoin1
|
303af07df8
LibRegex: Use AK::any_of in Parser::lookahead_any
|
3 年之前 |