From 9e58ffa4bb7a6f0c99d735a26eca4ec32bbef08b Mon Sep 17 00:00:00 2001 From: Ben Date: Sun, 22 Jun 2025 10:23:16 +0100 Subject: [PATCH 1/2] Change search "not found" links --- src/librustdoc/html/static/js/search.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/librustdoc/html/static/js/search.js b/src/librustdoc/html/static/js/search.js index a2c48708512e8..cdb2d55fff1de 100644 --- a/src/librustdoc/html/static/js/search.js +++ b/src/librustdoc/html/static/js/search.js @@ -4919,11 +4919,12 @@ ${item.displayPath}${name}\ }); } else if (query.error === null) { const dlroChannel = `https://doc.rust-lang.org/${getVar("channel")}`; + const docsrsURL = `https://docs.rs/releases/search?query=${encodeURIComponent(query.userQuery)}`; + const duckduckgoURL = `https://duckduckgo.com/?q=${encodeURIComponent("rust " + query.userQuery)}`; output.className = "search-failed" + extraClass; - output.innerHTML = "No results :(
" + - "Try on DuckDuckGo?

" + + output.innerHTML = `No results in ${getVar("crate")} :(
` + + `Search for other crates?
` + + `Or try on DuckDuckGo?

` + "Or try looking in one of these: