From 2e8fd44598f730d6a79e5fdabefcb26034fc093a Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Thu, 10 Jan 2019 21:26:41 +0100 Subject: [PATCH] Minify search-index in one pass --- src/librustdoc/html/render.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/librustdoc/html/render.rs b/src/librustdoc/html/render.rs index 2552c9717940..26512d93655f 100644 --- a/src/librustdoc/html/render.rs +++ b/src/librustdoc/html/render.rs @@ -1057,11 +1057,11 @@ themePicker.onblur = handleThemeButtonsBlur; all_indexes.sort(); let mut w = try_err!(File::create(&dst), &dst); try_err!(writeln!(&mut w, "var N = null;var searchIndex = {{}};"), &dst); - for index in &all_indexes { - try_err!(write_minify_replacer(&mut w, &*index, options.enable_minification, - &[(minifier::js::Keyword::Null, "N")]), - &dst); - } + try_err!(write_minify_replacer(&mut w, + &all_indexes.join("\n"), + options.enable_minification, + &[(minifier::js::Keyword::Null, "N")]), + &dst); try_err!(writeln!(&mut w, "initSearch(searchIndex);addSearchOptions(searchIndex);"), &dst); if options.enable_index_page {