]> git.lizzy.rs Git - rust.git/commitdiff
Windows line endings
authorNick Cameron <ncameron@mozilla.com>
Fri, 1 Sep 2017 04:15:25 +0000 (16:15 +1200)
committerNick Cameron <ncameron@mozilla.com>
Fri, 1 Sep 2017 04:15:25 +0000 (16:15 +1200)
src/librustdoc/html/render.rs

index b94ab9db29828fea448ca9b2a0862198ce58a4a4..cc84e340c74f8bf1b6fdd937bb9f19dbdd534262 100644 (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..]);