- strings.insert(~"sgr0", Vec::from_slice(bytes!("\x1b[0m")));
- strings.insert(~"bold", Vec::from_slice(bytes!("\x1b[1m")));
- strings.insert(~"setaf", Vec::from_slice(bytes!("\x1b[3%p1%dm")));
- strings.insert(~"setab", Vec::from_slice(bytes!("\x1b[4%p1%dm")));
- ~TermInfo {
- names: vec!(~"cygwin"), // msys is a fork of an older cygwin version
+ strings.insert("sgr0".to_owned(), Vec::from_slice(bytes!("\x1b[0m")));
+ strings.insert("bold".to_owned(), Vec::from_slice(bytes!("\x1b[1m")));
+ strings.insert("setaf".to_owned(), Vec::from_slice(bytes!("\x1b[3%p1%dm")));
+ strings.insert("setab".to_owned(), Vec::from_slice(bytes!("\x1b[4%p1%dm")));
+ box TermInfo {
+ names: vec!("cygwin".to_owned()), // msys is a fork of an older cygwin version