diff options
| -rw-r--r-- | src/compiletest/errors.rs | 2 | ||||
| -rw-r--r-- | src/librustc/lint/mod.rs | 2 | ||||
| -rw-r--r-- | src/librustdoc/html/markdown.rs | 2 | ||||
| -rw-r--r-- | src/libstd/ascii.rs | 74 | ||||
| -rw-r--r-- | src/test/run-pass/issue-10683.rs | 2 |
5 files changed, 41 insertions, 41 deletions
diff --git a/src/compiletest/errors.rs b/src/compiletest/errors.rs index b7df43aabdd..16c6f725030 100644 --- a/src/compiletest/errors.rs +++ b/src/compiletest/errors.rs @@ -67,7 +67,7 @@ fn parse_expected(last_nonfollow_error: Option<uint>, re: &Regex) -> Option<(WhichLine, ExpectedError)> { re.captures(line).and_then(|caps| { let adjusts = caps.name("adjusts").unwrap_or("").len(); - let kind = caps.name("kind").unwrap_or("").to_ascii_lower(); + let kind = caps.name("kind").unwrap_or("").to_ascii_lowercase(); let msg = caps.name("msg").unwrap_or("").trim().to_string(); let follow = caps.name("follow").unwrap_or("").len() > 0; diff --git a/src/librustc/lint/mod.rs b/src/librustc/lint/mod.rs index 009a1d444dc..787e999eea9 100644 --- a/src/librustc/lint/mod.rs +++ b/src/librustc/lint/mod.rs @@ -68,7 +68,7 @@ pub struct Lint { impl Lint { /// Get the lint's name, with ASCII letters converted to lowercase. pub fn name_lower(&self) -> String { - self.name.to_ascii_lower() + self.name.to_ascii_lowercase() } } diff --git a/src/librustdoc/html/markdown.rs b/src/librustdoc/html/markdown.rs index f7984b8973c..af0bc65d3cf 100644 --- a/src/librustdoc/html/markdown.rs +++ b/src/librustdoc/html/markdown.rs @@ -235,7 +235,7 @@ pub fn render(w: &mut fmt::Formatter, s: &str, print_toc: bool) -> fmt::Result { }; // Transform the contents of the header into a hyphenated string - let id = s.words().map(|s| s.to_ascii_lower()) + let id = s.words().map(|s| s.to_ascii_lowercase()) .collect::<Vec<String>>().connect("-"); // This is a terrible hack working around how hoedown gives us rendered diff --git a/src/libstd/ascii.rs b/src/libstd/ascii.rs index 6c213555ce4..e46747a30d7 100644 --- a/src/libstd/ascii.rs +++ b/src/libstd/ascii.rs @@ -409,12 +409,12 @@ pub trait OwnedAsciiExt { /// Convert the string to ASCII upper case: /// ASCII letters 'a' to 'z' are mapped to 'A' to 'Z', /// but non-ASCII letters are unchanged. - fn into_ascii_upper(self) -> Self; + fn into_ascii_uppercase(self) -> Self; /// Convert the string to ASCII lower case: /// ASCII letters 'A' to 'Z' are mapped to 'a' to 'z', /// but non-ASCII letters are unchanged. - fn into_ascii_lower(self) -> Self; + fn into_ascii_lowercase(self) -> Self; } /// Extension methods for ASCII-subset only operations on string slices @@ -423,15 +423,15 @@ pub trait AsciiExt<T> for Sized? { /// Makes a copy of the string in ASCII upper case: /// ASCII letters 'a' to 'z' are mapped to 'A' to 'Z', /// but non-ASCII letters are unchanged. - fn to_ascii_upper(&self) -> T; + fn to_ascii_uppercase(&self) -> T; /// Makes a copy of the string in ASCII lower case: /// ASCII letters 'A' to 'Z' are mapped to 'a' to 'z', /// but non-ASCII letters are unchanged. - fn to_ascii_lower(&self) -> T; + fn to_ascii_lowercase(&self) -> T; /// Check that two strings are an ASCII case-insensitive match. - /// Same as `to_ascii_lower(a) == to_ascii_lower(b)`, + /// Same as `to_ascii_lowercase(a) == to_ascii_lower(b)`, /// but without allocating and copying temporary strings. fn eq_ignore_ascii_case(&self, other: &Self) -> bool; } @@ -439,15 +439,15 @@ pub trait AsciiExt<T> for Sized? { #[experimental = "would prefer to do this in a more general way"] impl AsciiExt<String> for str { #[inline] - fn to_ascii_upper(&self) -> String { - // Vec<u8>::to_ascii_upper() preserves the UTF-8 invariant. - unsafe { String::from_utf8_unchecked(self.as_bytes().to_ascii_upper()) } + fn to_ascii_uppercase(&self) -> String { + // Vec<u8>::to_ascii_uppercase() preserves the UTF-8 invariant. + unsafe { String::from_utf8_unchecked(self.as_bytes().to_ascii_uppercase()) } } #[inline] - fn to_ascii_lower(&self) -> String { - // Vec<u8>::to_ascii_lower() preserves the UTF-8 invariant. - unsafe { String::from_utf8_unchecked(self.as_bytes().to_ascii_lower()) } + fn to_ascii_lowercase(&self) -> String { + // Vec<u8>::to_ascii_lowercase() preserves the UTF-8 invariant. + unsafe { String::from_utf8_unchecked(self.as_bytes().to_ascii_lowercase()) } } #[inline] @@ -459,27 +459,27 @@ impl AsciiExt<String> for str { #[experimental = "would prefer to do this in a more general way"] impl OwnedAsciiExt for String { #[inline] - fn into_ascii_upper(self) -> String { - // Vec<u8>::into_ascii_upper() preserves the UTF-8 invariant. - unsafe { String::from_utf8_unchecked(self.into_bytes().into_ascii_upper()) } + fn into_ascii_uppercase(self) -> String { + // Vec<u8>::into_ascii_uppercase() preserves the UTF-8 invariant. + unsafe { String::from_utf8_unchecked(self.into_bytes().into_ascii_uppercase()) } } #[inline] - fn into_ascii_lower(self) -> String { - // Vec<u8>::into_ascii_lower() preserves the UTF-8 invariant. - unsafe { String::from_utf8_unchecked(self.into_bytes().into_ascii_lower()) } + fn into_ascii_lowercase(self) -> String { + // Vec<u8>::into_ascii_lowercase() preserves the UTF-8 invariant. + unsafe { String::from_utf8_unchecked(self.into_bytes().into_ascii_lowercase()) } } } #[experimental = "would prefer to do this in a more general way"] impl AsciiExt<Vec<u8>> for [u8] { #[inline] - fn to_ascii_upper(&self) -> Vec<u8> { + fn to_ascii_uppercase(&self) -> Vec<u8> { self.iter().map(|&byte| ASCII_UPPER_MAP[byte as uint]).collect() } #[inline] - fn to_ascii_lower(&self) -> Vec<u8> { + fn to_ascii_lowercase(&self) -> Vec<u8> { self.iter().map(|&byte| ASCII_LOWER_MAP[byte as uint]).collect() } @@ -497,7 +497,7 @@ impl AsciiExt<Vec<u8>> for [u8] { #[experimental = "would prefer to do this in a more general way"] impl OwnedAsciiExt for Vec<u8> { #[inline] - fn into_ascii_upper(mut self) -> Vec<u8> { + fn into_ascii_uppercase(mut self) -> Vec<u8> { for byte in self.iter_mut() { *byte = ASCII_UPPER_MAP[*byte as uint]; } @@ -505,7 +505,7 @@ impl OwnedAsciiExt for Vec<u8> { } #[inline] - fn into_ascii_lower(mut self) -> Vec<u8> { + fn into_ascii_lowercase(mut self) -> Vec<u8> { for byte in self.iter_mut() { *byte = ASCII_LOWER_MAP[*byte as uint]; } @@ -775,64 +775,64 @@ mod tests { } #[test] - fn test_to_ascii_upper() { - assert_eq!("url()URL()uRl()ürl".to_ascii_upper(), "URL()URL()URL()üRL"); - assert_eq!("hıKß".to_ascii_upper(), "HıKß"); + fn test_to_ascii_uppercase() { + assert_eq!("url()URL()uRl()ürl".to_ascii_uppercase(), "URL()URL()URL()üRL"); + assert_eq!("hıKß".to_ascii_uppercase(), "HıKß"); let mut i = 0; while i <= 500 { let upper = if 'a' as u32 <= i && i <= 'z' as u32 { i + 'A' as u32 - 'a' as u32 } else { i }; - assert_eq!((from_u32(i).unwrap()).to_string().to_ascii_upper(), + assert_eq!((from_u32(i).unwrap()).to_string().to_ascii_uppercase(), (from_u32(upper).unwrap()).to_string()); i += 1; } } #[test] - fn test_to_ascii_lower() { - assert_eq!("url()URL()uRl()Ürl".to_ascii_lower(), "url()url()url()Ürl"); + fn test_to_ascii_lowercase() { + assert_eq!("url()URL()uRl()Ürl".to_ascii_lowercase(), "url()url()url()Ürl"); // Dotted capital I, Kelvin sign, Sharp S. - assert_eq!("HİKß".to_ascii_lower(), "hİKß"); + assert_eq!("HİKß".to_ascii_lowercase(), "hİKß"); let mut i = 0; while i <= 500 { let lower = if 'A' as u32 <= i && i <= 'Z' as u32 { i + 'a' as u32 - 'A' as u32 } else { i }; - assert_eq!((from_u32(i).unwrap()).to_string().to_ascii_lower(), + assert_eq!((from_u32(i).unwrap()).to_string().to_ascii_lowercase(), (from_u32(lower).unwrap()).to_string()); i += 1; } } #[test] - fn test_into_ascii_upper() { - assert_eq!(("url()URL()uRl()ürl".to_string()).into_ascii_upper(), + fn test_into_ascii_uppercase() { + assert_eq!(("url()URL()uRl()ürl".to_string()).into_ascii_uppercase(), "URL()URL()URL()üRL".to_string()); - assert_eq!(("hıKß".to_string()).into_ascii_upper(), "HıKß"); + assert_eq!(("hıKß".to_string()).into_ascii_uppercase(), "HıKß"); let mut i = 0; while i <= 500 { let upper = if 'a' as u32 <= i && i <= 'z' as u32 { i + 'A' as u32 - 'a' as u32 } else { i }; - assert_eq!((from_u32(i).unwrap()).to_string().into_ascii_upper(), + assert_eq!((from_u32(i).unwrap()).to_string().into_ascii_uppercase(), (from_u32(upper).unwrap()).to_string()); i += 1; } } #[test] - fn test_into_ascii_lower() { - assert_eq!(("url()URL()uRl()Ürl".to_string()).into_ascii_lower(), + fn test_into_ascii_lowercase() { + assert_eq!(("url()URL()uRl()Ürl".to_string()).into_ascii_lowercase(), "url()url()url()Ürl"); // Dotted capital I, Kelvin sign, Sharp S. - assert_eq!(("HİKß".to_string()).into_ascii_lower(), "hİKß"); + assert_eq!(("HİKß".to_string()).into_ascii_lowercase(), "hİKß"); let mut i = 0; while i <= 500 { let lower = if 'A' as u32 <= i && i <= 'Z' as u32 { i + 'a' as u32 - 'A' as u32 } else { i }; - assert_eq!((from_u32(i).unwrap()).to_string().into_ascii_lower(), + assert_eq!((from_u32(i).unwrap()).to_string().into_ascii_lowercase(), (from_u32(lower).unwrap()).to_string()); i += 1; } diff --git a/src/test/run-pass/issue-10683.rs b/src/test/run-pass/issue-10683.rs index df4342bfeb5..26ee65fa565 100644 --- a/src/test/run-pass/issue-10683.rs +++ b/src/test/run-pass/issue-10683.rs @@ -13,7 +13,7 @@ use std::ascii::AsciiExt; static NAME: &'static str = "hello world"; fn main() { - match NAME.to_ascii_lower().as_slice() { + match NAME.to_ascii_lowercase().as_slice() { "foo" => {} _ => {} } |
