Commit History

Автор SHA1 Съобщение Дата
  Ben Wiederhake b83cb09db1 Everywhere: Fix badly-formatted includes преди 2 години
  Linus Groh 57dc179b1f Everywhere: Rename to_{string => deprecated_string}() where applicable преди 2 години
  Linus Groh 6e19ab2bbc AK+Everywhere: Rename String to DeprecatedString преди 2 години
  Ali Mohammad Pur 253f4de302 LibRegex: Use spans<4> to avoid allocating small vectors преди 2 години
  Ali Mohammad Pur f1851346d3 LibRegex: Use a copy-on-write vector for fork state преди 2 години
  Ali Mohammad Pur 464ac85a1b LibRegex: Avoid copying MatchInput when getting argument descriptions преди 2 години
  Ali Mohammad Pur 00326a63ed LibRegex: Don't treat ForkReplace* as new forks преди 2 години
  Timothy Flynn 48cb15283a LibRegex: Explicitly check if a character falls into a table-based range преди 2 години
  Ali Mohammad Pur e43b478920 LibRegex: Check code unit count range when accessing by code unit count преди 3 години
  Ali Mohammad Pur 598dc74a76 LibRegex: Partially implement the ECMAScript unicodeSets proposal преди 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 d348eaf305 LibRegex: Treat inverted Compare entries as disjunctions преди 3 години
  Ali Mohammad Pur 9c5febe800 LibRegex: Flush compare tables before entering a permanent inverse state преди 3 години
  Ali Mohammad Pur b85666b3d2 LibRegex: Fix lookup table-based range checks in Compare преди 3 години
  Ali Mohammad Pur 5f012778b8 LibRegex: Use the correct values for comparing LUT entries преди 3 години
  Ali Mohammad Pur 6e655b7f89 LibRegex: Fully interpret the Compare Op when looking for overlaps преди 3 години
  Ali Mohammad Pur 1409a48da6 LibRegex: Check inverse_matched after every op, not just at the end преди 3 години
  Timothy Flynn 2212aa2388 LibRegex: Support non-ASCII whitespace characters when matching \s or \S преди 3 години
  Ali Mohammad Pur 5fac41f733 LibRegex: Implement ECMA262 multiline matching without splitting lines преди 3 години
  Ali Mohammad Pur bc20e4f71d LibRegex: Add some more information to Compare::Reference debug output преди 3 години
  Ali Mohammad Pur 97dde09170 LibRegex: Allow ClearCaptureGroup to create new groups преди 3 години
  Ali Mohammad Pur 1a35e27490 LibRegex: Make FailForks fail all forks up to the last save point преди 3 години
  Hendiadyoin1 5885e70df7 LibRegex: Remove some meaningless/useless const-qualifiers преди 3 години
  Hendiadyoin1 ca69ded9a5 LibRegex: Collapse some `if(...) return true; else return false;` blocks преди 3 години
  Hendiadyoin1 b674de6957 LibRegex: Add some implied auto qualifiers преди 3 години
  Ali Mohammad Pur 66249612d6 LibRegex: Avoid calling DisjointChunks::size() in get_opcode() преди 3 години
  Andreas Kling 8b1108e485 Everywhere: Pass AK::StringView by value преди 3 години
  Ali Mohammad Pur 8f722302d9 LibRegex: Use a match table for character classes преди 3 години
  Ali Mohammad Pur c80b65b827 LibRegex: Avoid creating a new temporary RegexStringView in Char compare преди 3 години