about summary refs log tree commit diff
path: root/src/rustdoc/desc_to_brief_pass.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/rustdoc/desc_to_brief_pass.rs')
-rw-r--r--src/rustdoc/desc_to_brief_pass.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/rustdoc/desc_to_brief_pass.rs b/src/rustdoc/desc_to_brief_pass.rs
index 0ad21a77bdb..83fda9f7b5c 100644
--- a/src/rustdoc/desc_to_brief_pass.rs
+++ b/src/rustdoc/desc_to_brief_pass.rs
@@ -161,11 +161,11 @@ fn first_sentence_(s: str) -> str {
     }
 }
 
-fn paragraphs(s: str) -> [str] {
+fn paragraphs(s: str) -> [str]/~ {
     let lines = str::lines_any(s);
     let mut whitespace_lines = 0;
     let mut accum = "";
-    let paras = vec::foldl([], lines) {|paras, line|
+    let paras = vec::foldl([]/~, lines) {|paras, line|
         let mut res = paras;
 
         if str::is_whitespace(line) {
@@ -173,7 +173,7 @@ fn paragraphs(s: str) -> [str] {
         } else {
             if whitespace_lines > 0 {
                 if str::is_not_empty(accum) {
-                    res += [accum];
+                    res += [accum]/~;
                     accum = "";
                 }
             }
@@ -191,7 +191,7 @@ fn paragraphs(s: str) -> [str] {
     };
 
     if str::is_not_empty(accum) {
-        paras + [accum]
+        paras + [accum]/~
     } else {
         paras
     }
@@ -200,13 +200,13 @@ fn paragraphs(s: str) -> [str] {
 #[test]
 fn test_paragraphs_1() {
     let paras = paragraphs("1\n\n2");
-    assert paras == ["1", "2"];
+    assert paras == ["1", "2"]/~;
 }
 
 #[test]
 fn test_paragraphs_2() {
     let paras = paragraphs("\n\n1\n1\n\n2\n\n");
-    assert paras == ["1\n1", "2"];
+    assert paras == ["1\n1", "2"]/~;
 }
 
 #[test]