<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rust/src/doc/guide-plugins.md, branch 1.86.0</title>
<subtitle>https://github.com/rust-lang/rust
</subtitle>
<id>http://git.dreamy.place/mirrors/rust/atom?h=1.86.0</id>
<link rel='self' href='http://git.dreamy.place/mirrors/rust/atom?h=1.86.0'/>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/'/>
<updated>2023-11-03T21:50:46+00:00</updated>
<entry>
<title>Remove support for compiler plugins.</title>
<updated>2023-11-03T21:50:46+00:00</updated>
<author>
<name>Nicholas Nethercote</name>
<email>n.nethercote@gmail.com</email>
</author>
<published>2023-10-03T02:54:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=5c462a32bd31d19cacbd15786fb0fa40558eda91'/>
<id>urn:sha1:5c462a32bd31d19cacbd15786fb0fa40558eda91</id>
<content type='text'>
They've been deprecated for four years.

This commit includes the following changes.
- It eliminates the `rustc_plugin_impl` crate.
- It changes the language used for lints in
  `compiler/rustc_driver_impl/src/lib.rs` and
  `compiler/rustc_lint/src/context.rs`. External lints are now called
  "loaded" lints, rather than "plugins" to avoid confusion with the old
  plugins. This only has a tiny effect on the output of `-W help`.
- E0457 and E0498 are no longer used.
- E0463 is narrowed, now only relating to unfound crates, not plugins.
- The `plugin` feature was moved from "active" to "removed".
- It removes the entire plugins chapter from the unstable book.
- It removes quite a few tests, mostly all of those in
  `tests/ui-fulldeps/plugin/`.

Closes #29597.
</content>
</entry>
<entry>
<title>Add top level sections to the Unstable Book.</title>
<updated>2017-04-19T01:26:09+00:00</updated>
<author>
<name>Corey Farwell</name>
<email>coreyf@rwell.org</email>
</author>
<published>2017-04-13T17:12:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fea357663364c3b9464b1d907d8e1f11e859bc2b'/>
<id>urn:sha1:fea357663364c3b9464b1d907d8e1f11e859bc2b</id>
<content type='text'>
Prior to this commit, the contents of the Unstable Book were assumed to
be unstable features. This commit moves features into 'language features'
or 'library features' subsections. It also moves the 'linker_flavor'
compiler flag into a new 'Compiler Flags' subsection.

Even though it was helpful, I removed the tidy check that
cross-references the SUMMARY.md links with the Unstable Book directory
contents just because it would be difficult to maintain.

Relevant PR: https://github.com/rust-lang/rust/issues/41142.
</content>
</entry>
<entry>
<title>get linkcheck clean</title>
<updated>2017-02-22T02:12:56+00:00</updated>
<author>
<name>Steve Klabnik</name>
<email>steve@steveklabnik.com</email>
</author>
<published>2017-02-21T22:30:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=06e311b66a833cc99bddbf3b7afaed609230e463'/>
<id>urn:sha1:06e311b66a833cc99bddbf3b7afaed609230e463</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc: Fix a bunch of broken links</title>
<updated>2016-03-08T21:44:14+00:00</updated>
<author>
<name>Alex Crichton</name>
<email>alex@alexcrichton.com</email>
</author>
<published>2016-03-08T07:55:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=73db76015e39d18950d654d3a32ba9053261242f'/>
<id>urn:sha1:73db76015e39d18950d654d3a32ba9053261242f</id>
<content type='text'>
A few categories:

* Links into compiler docs were just all removed as we're not generating
  compiler docs.
* Move up one more level to forcibly go to std docs to fix inlined documentation
  across the facade crates.
</content>
</entry>
<entry>
<title>Grammar tweak to old guide stub documents.</title>
<updated>2015-01-17T03:25:22+00:00</updated>
<author>
<name>Tim Parenti</name>
<email>timparenti@gmail.com</email>
</author>
<published>2015-01-17T03:25:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=fbcc34f48339f643676a3a06c6c31a9ea47a9b8d'/>
<id>urn:sha1:fbcc34f48339f643676a3a06c6c31a9ea47a9b8d</id>
<content type='text'>
Removes extra "the" from the phrase "the the Rust Programming Language
book", which isn't particularly grammatical.
</content>
</entry>
<entry>
<title>Add stub deprecation files for each of the old guides.</title>
<updated>2015-01-09T08:47:09+00:00</updated>
<author>
<name>Huon Wilson</name>
<email>dbau.pp+github@gmail.com</email>
</author>
<published>2015-01-09T08:47:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.dreamy.place/mirrors/rust/commit/?id=4247a30bdd73ee3f1c9fa58a4130380a2e47f6ad'/>
<id>urn:sha1:4247a30bdd73ee3f1c9fa58a4130380a2e47f6ad</id>
<content type='text'>
There are hundreds of stackoverflow answers, reddit posts and blog
articles that link to these documents, so it's a nicer user experience
if they're not plain 404s.

The intention is to let these hang around only for relatively short
while. The alpha is likely to bring in many new users and they will be
reading the documents mentioned above.
</content>
</entry>
</feed>
