Commit History

Автор SHA1 Съобщение Дата
  Ali Mohammad Pur 00bc22c332 LibRegex: Don't immediately ignore TempInverse in optimizer преди 8 месеца
  Ali Mohammad Pur dabd60180f LibRegex: Don't ignore references that weren't bound in checked blocks преди 8 месеца
  Ali Mohammad Pur 00c45243bd LibRegex: Don't blindly accept inverted charclasses for atomic rewrite преди 9 месеца
  Ali Mohammad Pur cc1f0c3af2 LibRegex: Restore checkpoints when restoring the state post-fork преди 10 месеца
  Gingeh de588a97c0 LibRegex: Only search start of line if pattern begins with ^ преди 10 месеца
  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 година
  Ali Mohammad Pur 5e1499d104 Everywhere: Rename {Deprecated => Byte}String преди 1 година
  Timothy Flynn e122039c99 LibRegex: Support non-ASCII case-insensitive character comparisons преди 1 година
  Timothy Flynn 3fbf33bd37 LibRegex: Change a couple function parameters to east-const преди 1 година
  Ali Mohammad Pur 4d71f4edc4 LibRegex: Don't add the Repeat instruction size to its jump target преди 1 година
  Ali Mohammad Pur 4d27257c45 LibRegex: Treat backwards jumps to IP 0 as normal backwards jumps too преди 2 години
  Ali Mohammad Pur e689422564 LibRegex: Keep track of instruction positions for backwards tree jumps преди 2 години
  Ali Mohammad Pur 4e69eb89e8 LibRegex: Generate a search tree when patterns would benefit from it преди 2 години
  Timothy Flynn 8b668da9d5 LibRegex: Bail parsing class set characters upon early EOF преди 2 години
  Ali Mohammad Pur b1ca2e5e39 LibRegex: Do not treat repeats followed by fallthroughs as atomic преди 2 години
  Ali Mohammad Pur eba466b8e7 LibRegex: Avoid calling GenericLexer::consume() past EOF преди 2 години
  Ali Mohammad Pur 6fc9f5fa28 LibRegex: Make ^ and $ accept all `LineTerminator`s instead of just '\n' преди 2 години
  Ali Mohammad Pur 7f530c0753 LibRegex: Bail out of atomic rewrite if a block doesn't contain compares преди 2 години
  Ali Mohammad Pur af441bb939 LibRegex: Consider the inverse=true case when finding pattern overlap преди 2 години
  Ali Mohammad Pur 936a9fd759 LibRegex: Make '.' reject matching LF / LS / PS as per the ECMA262 spec преди 2 години
  Ali Mohammad Pur 1e022295c4 Tests: Use .is_flag_set() instead of bitwise & in Regex flag tests преди 2 години
  Linus Groh 6e7459322d AK: Remove StringBuilder::build() in favor of to_deprecated_string() преди 2 години
  Timothy Flynn 1edb96376b AK+Everywhere: Make UTF-8 and UTF-32 to UTF-16 converters fallible преди 2 години
  Eli Youngs 87a961534f LibRegex: Prevent patterns from matching the empty string twice преди 2 години
  Ben Wiederhake 8a331d4fa0 Everywhere: Move AK/Debug.h include to using files or remove преди 2 години
  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 години