Windows line endings

This commit is contained in:
Nick Cameron 2017-09-01 16:15:25 +12:00
parent abc0530279
commit fbb1612846

View File

@ -608,7 +608,7 @@ pub fn run(mut krate: clean::Crate,
// A short, single-line view of `s`.
fn concise_str(s: &str) -> String {
if s.contains('\n') {
return format!("{}...", &s[..s.find('\n').unwrap()]);
return format!("{}...", s.lines().next().expect("Impossible! We just found a newline"));
}
if s.len() > 70 {
return format!("{} ... {}", &s[..50], &s[s.len()-20..]);