mirror of
https://github.com/uutils/coreutils.git
synced 2026-06-10 15:48:22 -07:00
tr: drop '[:...:]' wrapper from invalid character class error (#12122)
This commit is contained in:
@@ -547,10 +547,9 @@ impl Sequence {
|
||||
b"space" => Ok(Self::Class(Class::Space)),
|
||||
b"upper" => Ok(Self::Class(Class::Upper)),
|
||||
b"xdigit" => Ok(Self::Class(Class::Xdigit)),
|
||||
_ => Err(BadSequence::InvalidCharClass(format!(
|
||||
"[:{}:]",
|
||||
String::from_utf8_lossy(class_name)
|
||||
))),
|
||||
_ => Err(BadSequence::InvalidCharClass(
|
||||
String::from_utf8_lossy(class_name).into_owned(),
|
||||
)),
|
||||
},
|
||||
)
|
||||
})
|
||||
|
||||
@@ -1240,7 +1240,7 @@ fn check_against_gnu_tr_tests_invalid_cc() {
|
||||
.args(&["[:fooclass:]", "x"])
|
||||
.pipe_in("")
|
||||
.fails()
|
||||
.stderr_is("tr: invalid character class '[:fooclass:]'\n");
|
||||
.stderr_is("tr: invalid character class 'fooclass'\n");
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
||||
Reference in New Issue
Block a user