Commit History

Autor SHA1 Mensaxe Data
  sin-ack 5422691f07 LibRegex: Remove RegexStringView(char const*) constructor %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur aa20210119 LibRegex: Don't return empty vectors from RegexStringView::lines() %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 9de33629da AK+Everywhere: Make Variant::visit() respect the Variant's constness %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 1a35e27490 LibRegex: Make FailForks fail all forks up to the last save point %!s(int64=3) %!d(string=hai) anos
  Hendiadyoin1 0f4a79a24d LibRegex: Capture `this` explicitly in RegexStringView::equals lambda %!s(int64=3) %!d(string=hai) anos
  Hendiadyoin1 5885e70df7 LibRegex: Remove some meaningless/useless const-qualifiers %!s(int64=3) %!d(string=hai) anos
  Hendiadyoin1 a2563496f5 LibRegex: Remove some else-after-returns %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 216e21a1fa AK: Convert AK::Format formatting helpers to returning ErrorOr<void> %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 8b1108e485 Everywhere: Pass AK::StringView by value %!s(int64=3) %!d(string=hai) anos
  Andreas Kling 024367d82e LibJS+AK: Use Vector<u16, 1> for UTF-16 string storage %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 246ab432ff LibRegex: Add a basic optimization pass %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur 88d148b46a LibRegex: Avoid keeping track of checkpoints across forks %!s(int64=3) %!d(string=hai) anos
  Ali Mohammad Pur abbe9da255 LibRegex: Make infinite repetitions short-circuit on empty matches %!s(int64=3) %!d(string=hai) anos
  Idan Horowitz e8f6840471 AK+LibRegex: Disable construction of views from temporary Strings %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn c5b5c779ff LibRegex+LibJS: Change capture group names from a String to a FlyString %!s(int64=3) %!d(string=hai) anos
  Timothy Flynn 325eabc770 LibRegex: Ensure the GoBack operation decrements the code unit index %!s(int64=4) %!d(string=hai) anos
  Timothy Flynn 9509433e25 LibRegex: Implement and use a REPEAT operation for bytecode repetition %!s(int64=4) %!d(string=hai) anos
  Timothy Flynn a0b72f5ad3 LibRegex: Remove (mostly) unused regex::MatchOutput %!s(int64=4) %!d(string=hai) anos
  Timothy Flynn f1ce998d73 LibRegex+LibJS: Combine named and unnamed capture groups in MatchState %!s(int64=4) %!d(string=hai) anos
  Timothy Flynn 27d555bab0 LibRegex: Track string position in both code units and code points %!s(int64=4) %!d(string=hai) anos
  Timothy Flynn 510bbcd8e0 AK+LibRegex: Add Utf16View::code_point_at and use it in RegexStringView %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur 5f342e4fa9 LibRegex: Make Fork{Jump,Stay} non-recursive %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur 1dd1378159 LibRegex: Preserve the type of the match when clearing capture groups %!s(int64=4) %!d(string=hai) anos
  Timothy Flynn 0e6375558d AK+LibRegex: Partially implement case insensitive UTF-16 comparison %!s(int64=4) %!d(string=hai) anos
  Timothy Flynn 47f6bb38a1 LibRegex: Support UTF-16 RegexStringView and improve Unicode matching %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur 36bfc912fc LibRegex: Switch to east-const style %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur f364fcec5d LibRegex+Everywhere: Make LibRegex more unicode-aware %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur 2961982277 LibRegex: Use <...> includes in RegexMatch.h %!s(int64=4) %!d(string=hai) anos
  Ali Mohammad Pur da1fda73a7 LibRegex: Implement line splitting for Utf32View %!s(int64=4) %!d(string=hai) anos
  sin-ack 74d76528d6 LibRegex: Display correct position for Compare in REGEX_DEBUG %!s(int64=4) %!d(string=hai) anos