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.0.6
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.1.0
Choose a head ref
  • 20 commits
  • 32 files changed
  • 7 contributors

Commits on Nov 6, 2018

  1. ci: tweak minimum supported Rust handling

    lazy_static 1.2 bumped its MSRV to Rust 1.24.1, so we rollback to using
    lazy_static 1.1 when testing on Rust versions older than 1.24.1.
    BurntSushi committed Nov 6, 2018
    Configuration menu
    Copy the full SHA
    a3bccb1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6dad48e View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2018

  1. syntax/license: add the unicode license for unicode-tables

    Add the Unicode license to the unicode-tables directory, as the data
    there comes from the Unicode Consortium.
    
    Fixes #530
    Derek Gonyeo authored and BurntSushi committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    ce41543 View commit details
    Browse the repository at this point in the history
  2. regex-syntax-0.6.3

    BurntSushi committed Nov 7, 2018
    Configuration menu
    Copy the full SHA
    770edd5 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2018

  1. syntax: add emoji and break properties

    This commit adds several emoji properties such as Emoji and
    Extended_Pictographic. We also add support for the Grapheme_Cluster_Break,
    Word_Break and Sentence_Break enumeration properties.
    BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    ecc1a5a View commit details
    Browse the repository at this point in the history
  2. doc: add missing closing parenthesis

    Following the style to the nearby links to LICENSE-APACHE
    and LICENSE_MIT, the link to LICENSE-UNICODE was placed
    after an opening parenthesis, but the closing parenthesis was
    missing.
    
    See also #535
    
    PR #536
    ScottAbbey authored and BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    2b8edcd View commit details
    Browse the repository at this point in the history
  3. doc: Fix typo in comment ("ocassionally")

    PR #515
    dholbert authored and BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    e214d8c View commit details
    Browse the repository at this point in the history
  4. doc: fix typos

    PR #531
    CYBAI authored and BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    e53ed5f View commit details
    Browse the repository at this point in the history
  5. regex-set: add 'patterns' accessor method

    It is useful to access the pattern provided to the regex set.
    
    PR #529
    hellow554 authored and BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    1bb38e5 View commit details
    Browse the repository at this point in the history
  6. bench: add RegexSet benchmarks

    Markus Westerlind authored and BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    d51d236 View commit details
    Browse the repository at this point in the history
  7. refactor: simplify SparseSet slightly

    Markus Westerlind authored and BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    167e5e6 View commit details
    Browse the repository at this point in the history
  8. perf: always inline Program's Deref

    Shaves of a few percent on dfa heavy regexes such as `RegexSet` use.
    Markus Westerlind authored and BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    bdea612 View commit details
    Browse the repository at this point in the history
  9. perf: cache the Vec used to build state keys

    Avoids frequent re-allocations while the instructions are pushed to it.
    Markus Westerlind authored and BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    e25dd95 View commit details
    Browse the repository at this point in the history
  10. regex: remove Clone from Cache

    Markus Westerlind authored and BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    8d734e3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    11e395c View commit details
    Browse the repository at this point in the history
  12. ci: bump minimum rust version to 1.24.1

    This was motivated in part for using `From<&[T]> for Arc<T>`, which
    technically only requires 1.21.0. However, lazy_static 1.2, which is a
    dependency of regex, now requires 1.24.1, so we might as well ride the
    wave.
    Markus Westerlind authored and BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    3df8a1a View commit details
    Browse the repository at this point in the history
  13. infra: disable rustfmt

    rustfmt is not something I'm willing to adopt at this time, but
    contributors are still trying to use it anyway. This is irksome, so we
    attempt to prevent this from happening by creating a config that
    explicitly disables rustfmt.
    BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    2ca70c9 View commit details
    Browse the repository at this point in the history
  14. changelog 1.1.0

    We also add a few missing entries.
    BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    f87547e View commit details
    Browse the repository at this point in the history
  15. regex-syntax-0.6.4

    BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    b77e3fc View commit details
    Browse the repository at this point in the history
  16. 1.1.0

    BurntSushi committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    d4b9419 View commit details
    Browse the repository at this point in the history
Loading