From 5a2f4548e59981871fe4db2b9ee591b9bf39a46e Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Sun, 31 May 2020 13:22:02 +0200 Subject: [PATCH] Rename user/readme.adoc -> user/manual.adoc --- docs/user/{readme.adoc => manual.adoc} | 2 +- xtask/src/lib.rs | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) rename docs/user/{readme.adoc => manual.adoc} (99%) diff --git a/docs/user/readme.adoc b/docs/user/manual.adoc similarity index 99% rename from docs/user/readme.adoc rename to docs/user/manual.adoc index 12def73271..f40139804d 100644 --- a/docs/user/readme.adoc +++ b/docs/user/manual.adoc @@ -19,7 +19,7 @@ https://microsoft.github.io/language-server-protocol/[Language Server Protocol] The LSP allows various code editors, like VS Code, Emacs or Vim, to implement semantic features like completion or goto definition by talking to an external language server process. To improve this document, send a pull request against -https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/user/readme.adoc[this file]. +https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/user/manual.adoc[this file]. If you have questions about using rust-analyzer, please ask them in the https://users.rust-lang.org/c/ide/14["`IDEs and Editors`"] topic of Rust users forum. diff --git a/xtask/src/lib.rs b/xtask/src/lib.rs index 2b7a461e56..06043d19f8 100644 --- a/xtask/src/lib.rs +++ b/xtask/src/lib.rs @@ -191,7 +191,11 @@ Release: release:{}[] let path = changelog_dir.join(format!("{}-changelog-{}.adoc", today, changelog_n)); fs2::write(&path, &contents)?; - fs2::copy(project_root().join("./docs/user/readme.adoc"), website_root.join("manual.adoc"))?; + for &adoc in ["manual.adoc", "generated_features.adoc"].iter() { + let src = project_root().join("./docs/user/").join(adoc); + let dst = website_root.join(adoc); + fs2::copy(src, dst)?; + } let tags = run!("git tag --list"; echo = false)?; let prev_tag = tags.lines().filter(|line| is_release_tag(line)).last().unwrap();