From defb41c61c1d4e89837d420d78703603c27562a3 Mon Sep 17 00:00:00 2001 From: "Havvy (Ryan Scheel)" Date: Fri, 15 Mar 2019 13:49:59 -0700 Subject: [PATCH 1/4] Remove undocumented page We're not keeping this page up to date, so it's only a small portion of undocumented content. This is misleading because it makes readers think that this is the only information not documented. --- src/SUMMARY.md | 1 - src/undocumented.md | 25 ------------------------- 2 files changed, 26 deletions(-) delete mode 100644 src/undocumented.md diff --git a/src/SUMMARY.md b/src/SUMMARY.md index 8ddce2eda..a0e5f3a6f 100644 --- a/src/SUMMARY.md +++ b/src/SUMMARY.md @@ -123,5 +123,4 @@ - [Appendices](appendices.md) - [Macro Follow-Set Ambiguity Formal Specification](macro-ambiguity.md) - [Influences](influences.md) - - [As-Yet-Undocumented Features](undocumented.md) - [Glossary](glossary.md) diff --git a/src/undocumented.md b/src/undocumented.md deleted file mode 100644 index a316a8e6b..000000000 --- a/src/undocumented.md +++ /dev/null @@ -1,25 +0,0 @@ -# As-yet-undocumented Features - -Several accepted, stabilized, and implemented RFCs lack documentation in this -reference, The Book, _Rust by Example_, or some combination of those three. -Until we have written reference documentation for these features, we provide -links to other sources of information about them. Therefore, expect this list -to shrink! - -- [`libstd` facade] -- [Trait reform] – some partial documentation exists (the use of `Self`), but - not for everything: e.g. coherence and orphan rules. -- [Flexible target specification] - Some---but not all---flags are documented - in [Conditional compilation] -- [`dllimport`] - one element mentioned but not explained at [FFI attributes] -- [define `crt_link`] -- `impl Trait` - -[`libstd` facade]: https://github.com/rust-lang/rfcs/pull/40 -[Trait reform]: https://github.com/rust-lang/rfcs/pull/48 -[Attributes]: attributes.html -[Flexible target specification]: https://github.com/rust-lang/rfcs/pull/131 -[Conditional compilation]: conditional-compilation.html -[`dllimport`]: https://github.com/rust-lang/rfcs/pull/1717 -[FFI attributes]: attributes.html -[define `crt_link`]: https://github.com/rust-lang/rfcs/pull/1721 From e693d5ea6c135ed8879bcfe3e9e014c6f3da1cab Mon Sep 17 00:00:00 2001 From: "Havvy (Ryan Scheel)" Date: Sat, 16 Mar 2019 01:37:15 -0700 Subject: [PATCH 2/4] Intro points to github issues instead of undoc page --- src/introduction.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/introduction.md b/src/introduction.md index ce1f06166..9831d2390 100644 --- a/src/introduction.md +++ b/src/introduction.md @@ -12,7 +12,7 @@ provides three kinds of material:
Warning: This book is incomplete. Documenting everything takes a while. See -the [undocumented] page for what is not documented in this book. +the [github issues] for what is not documented in this book.
@@ -132,6 +132,7 @@ discord. Knowing what people use this book for the most helps direct our attention to making those sections the best that they can be. [book]: ../book/index.html +[github issues]: https://github.com/rust-lang-nursery/reference/issues [standard library]: ../std/index.html [the Rust Reference repository]: https://github.com/rust-lang-nursery/reference/ [big issue]: https://github.com/rust-lang-nursery/reference/issues/9 @@ -143,5 +144,4 @@ attention to making those sections the best that they can be. [lifetime of temporaries]: expressions.html#temporary-lifetimes [linkage]: linkage.html [rustc book]: ../rustc/index.html -[undocumented]: undocumented.html [Notation]: notation.html From 6b14d68c73ba0c74d4401cbdab379f39834ee3ea Mon Sep 17 00:00:00 2001 From: "Havvy (Ryan Scheel)" Date: Sat, 16 Mar 2019 01:38:48 -0700 Subject: [PATCH 3/4] Remove unused link ref --- src/introduction.md | 1 - 1 file changed, 1 deletion(-) diff --git a/src/introduction.md b/src/introduction.md index 9831d2390..bbb8f19b6 100644 --- a/src/introduction.md +++ b/src/introduction.md @@ -135,7 +135,6 @@ attention to making those sections the best that they can be. [github issues]: https://github.com/rust-lang-nursery/reference/issues [standard library]: ../std/index.html [the Rust Reference repository]: https://github.com/rust-lang-nursery/reference/ -[big issue]: https://github.com/rust-lang-nursery/reference/issues/9 [Unstable Book]: https://doc.rust-lang.org/nightly/unstable-book/ [_Expression_]: expressions.html [cargo book]: ../cargo/index.html From d07dadbf63519bd3af6188dc1f29be2bc4939d57 Mon Sep 17 00:00:00 2001 From: Eric Huss Date: Sat, 16 Mar 2019 14:16:02 -0700 Subject: [PATCH 4/4] Capitalize GitHub Co-Authored-By: Havvy --- src/introduction.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/introduction.md b/src/introduction.md index bbb8f19b6..5e9ce2149 100644 --- a/src/introduction.md +++ b/src/introduction.md @@ -12,7 +12,7 @@ provides three kinds of material:
Warning: This book is incomplete. Documenting everything takes a while. See -the [github issues] for what is not documented in this book. +the [GitHub issues] for what is not documented in this book.