mirror of
https://github.com/BurntSushi/ripgrep.git
synced 2024-12-12 19:18:24 +02:00
e5639cf22d
Since the translation from a glob to a regex always disables Unicode in the regex, it follows that we shouldn't need regex's Unicode features enabled. Now, ripgrep enables Unicode features in its regex dependency and of course uses them, which will cause globset to have it enabled in the ripgrep build as well. So this doesn't actually change anything for ripgrep. But this does slim thing downs for folks using globset independently of ripgrep. PR #1712
37 lines
1.1 KiB
TOML
37 lines
1.1 KiB
TOML
[package]
|
|
name = "globset"
|
|
version = "0.4.5" #:version
|
|
authors = ["Andrew Gallant <jamslam@gmail.com>"]
|
|
description = """
|
|
Cross platform single glob and glob set matching. Glob set matching is the
|
|
process of matching one or more glob patterns against a single candidate path
|
|
simultaneously, and returning all of the globs that matched.
|
|
"""
|
|
documentation = "https://docs.rs/globset"
|
|
homepage = "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset"
|
|
repository = "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset"
|
|
readme = "README.md"
|
|
keywords = ["regex", "glob", "multiple", "set", "pattern"]
|
|
license = "Unlicense/MIT"
|
|
|
|
[lib]
|
|
name = "globset"
|
|
bench = false
|
|
|
|
[dependencies]
|
|
aho-corasick = "0.7.3"
|
|
bstr = { version = "0.2.0", default-features = false, features = ["std"] }
|
|
fnv = "1.0.6"
|
|
log = "0.4.5"
|
|
regex = { version = "1.1.5", default-features = false, features = ["perf", "std"] }
|
|
serde = { version = "1.0.104", optional = true }
|
|
|
|
[dev-dependencies]
|
|
glob = "0.3.0"
|
|
lazy_static = "1"
|
|
serde_json = "1.0.45"
|
|
|
|
[features]
|
|
simd-accel = []
|
|
serde1 = ["serde"]
|