Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rust-lang/regex
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.9.3
Choose a base ref
...
head repository: rust-lang/regex
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.9.4
Choose a head ref
  • 11 commits
  • 15 files changed
  • 4 contributors

Commits on Aug 7, 2023

  1. doc: fix typo in captures_read

    orlp authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    431c4e4 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. doc: fix a couple typos

    Gold Edem Hogan authored Aug 23, 2023
    Configuration menu
    Copy the full SHA
    10faa44 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. doc: fix typo in module-level doc

    qianxyz authored Aug 24, 2023
    Configuration menu
    Copy the full SHA
    81e328a View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. syntax: remove superfluous borrow

    Best guess is that the parser used to use something other than a `&str`,
    but I can't remember.
    BurntSushi committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    7536e05 View commit details
    Browse the repository at this point in the history
  2. automata: fix incorrect use of Aho-Corasick's "standard" semantics

    This fixes a bug in how prefilters were applied for multi-regexes
    compiled with "all" semantics. It turns out that this corresponds to the
    regex crate's RegexSet API, but only its `is_match` routine.
    
    See the comment on the regression test added in this PR for an
    explanation of what happened. Basically, it came down to incorrectly
    using Aho-Corasick's "standard" semantics, which doesn't necessarily
    report leftmost matches. Since the regex crate is really all about
    leftmost matching, this can lead to skipping over parts of the haystack
    and thus lead to missing matches.
    
    Fixes #1070
    BurntSushi committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    de03399 View commit details
    Browse the repository at this point in the history
  3. ci: drop mips, add powerpc and s390x

    The main reason we used mips before was to get test coverage on a big
    endian target. Now that mips no longer seems to work[1], I wanted to
    add at least one other big endian target. From the tier 2 supported
    platforms[2], the only big endian targets I could find were powerpc and
    s390x. So we just add both here.
    
    [1]: rust-lang/compiler-team#648
    [2]: https://doc.rust-lang.org/nightly/rustc/platform-support.html#tier-2-with-host-tools
    BurntSushi committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    c788378 View commit details
    Browse the repository at this point in the history
  4. changelog: 1.9.4

    BurntSushi committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    e008f83 View commit details
    Browse the repository at this point in the history
  5. regex-syntax-0.7.5

    BurntSushi committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    990979b View commit details
    Browse the repository at this point in the history
  6. regex-automata-0.3.7

    BurntSushi committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    89b452a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3f15f1c View commit details
    Browse the repository at this point in the history
  8. 1.9.4

    BurntSushi committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    f39ab4d View commit details
    Browse the repository at this point in the history
Loading