From 74633b08e057d62fcd2c221c305fe854c4189f04 Mon Sep 17 00:00:00 2001 From: Manish Goregaokar Date: Wed, 18 May 2016 23:57:13 +0530 Subject: [PATCH] Move read more link to same line --- src/librustdoc/html/render.rs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/librustdoc/html/render.rs b/src/librustdoc/html/render.rs index d12486d7e291..e37cb1878d0f 100644 --- a/src/librustdoc/html/render.rs +++ b/src/librustdoc/html/render.rs @@ -1659,11 +1659,12 @@ fn document(w: &mut fmt::Formatter, cx: &Context, item: &clean::Item) -> fmt::Re fn document_short(w: &mut fmt::Formatter, item: &clean::Item, link: AssocItemLink) -> fmt::Result { if let Some(s) = item.doc_value() { - write!(w, "
{}", Markdown(&plain_summary_line(Some(s))))?; - if s.contains('\n') { - write!(w, "Read more", naive_assoc_href(item, link))?; - } - write!(w, "
")?; + let markdown = if s.contains('\n') { + format!("{} [Read more]({})", &plain_summary_line(Some(s)), naive_assoc_href(item, link)) + } else { + format!("{}", &plain_summary_line(Some(s))) + }; + write!(w, "
{}
", Markdown(&markdown))?; } Ok(()) }