diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2014-05-28 09:24:28 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-06-11 16:04:24 -0700 |
| commit | cac7a2053aba7be214d5e58e13867089638a8f50 (patch) | |
| tree | 8c0af42bd2ab5237a19c04e9777e433805d600df /src/libterm | |
| parent | f9260d41d6e37653bf71b08a041be0310098716a (diff) | |
std: Remove i18n/l10n from format!
* The select/plural methods from format strings are removed
* The # character no longer needs to be escaped
* The \-based escapes have been removed
* '{{' is now an escape for '{'
* '}}' is now an escape for '}'
Closes #14810
[breaking-change]
Diffstat (limited to 'src/libterm')
| -rw-r--r-- | src/libterm/terminfo/parm.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libterm/terminfo/parm.rs b/src/libterm/terminfo/parm.rs index 6795b10f4c7..de70ac6f592 100644 --- a/src/libterm/terminfo/parm.rs +++ b/src/libterm/terminfo/parm.rs @@ -645,15 +645,15 @@ mod test { fn test_comparison_ops() { let v = [('<', [1u8, 0u8, 0u8]), ('=', [0u8, 1u8, 0u8]), ('>', [0u8, 0u8, 1u8])]; for &(op, bs) in v.iter() { - let s = format!("%\\{1\\}%\\{2\\}%{}%d", op); + let s = format!("%{{1}}%{{2}}%{}%d", op); let res = expand(s.as_bytes(), [], &mut Variables::new()); assert!(res.is_ok(), res.unwrap_err()); assert_eq!(res.unwrap(), vec!('0' as u8 + bs[0])); - let s = format!("%\\{1\\}%\\{1\\}%{}%d", op); + let s = format!("%{{1}}%{{1}}%{}%d", op); let res = expand(s.as_bytes(), [], &mut Variables::new()); assert!(res.is_ok(), res.unwrap_err()); assert_eq!(res.unwrap(), vec!('0' as u8 + bs[1])); - let s = format!("%\\{2\\}%\\{1\\}%{}%d", op); + let s = format!("%{{2}}%{{1}}%{}%d", op); let res = expand(s.as_bytes(), [], &mut Variables::new()); assert!(res.is_ok(), res.unwrap_err()); assert_eq!(res.unwrap(), vec!('0' as u8 + bs[2])); |
