mirror of
https://github.com/sharkdp/bat.git
synced 2024-11-21 15:23:19 +01:00
Matcher parser errors when empty
This commit is contained in:
parent
7cfd1e0d78
commit
075b5b288a
@ -86,6 +86,10 @@ impl FromStr for Matcher {
|
||||
})
|
||||
.collect_vec();
|
||||
|
||||
if non_empty_segments.is_empty() {
|
||||
bail!(r#"Parsed an empty matcher: "{s}""#);
|
||||
}
|
||||
|
||||
if non_empty_segments.iter().any(|seg| match seg {
|
||||
Seg::Text(t) => t.contains(['$', '{', '}']),
|
||||
Seg::Env(_) => false,
|
||||
|
Loading…
Reference in New Issue
Block a user