summary refs log tree commit diff
path: root/src/librustc/plugin/mod.rs
AgeCommit message (Collapse)AuthorLines
2015-04-16Fix broken links in the docsFlorian Hartwig-1/+1
2015-03-26Update docs to fix various 404sGary M. Josack-1/+1
Found a few 404s that seemed like simple fixes: The Result docs use old_io Writer as an example. Fix the link to old_io Writer. There's probably an effort to update the example away from a deprecated api but this was a simple fix. rustc/plugin was pointing at the old guide and it was a broken link anyways (plugin vs plugins). Point at the book instead. The main page of the API docs referenced c_{str,vec}. Looks like these were deleted in 25d5a3a19423fee01787de87a56d185dd4e0a4e7. Point at ffi docs instead.
2015-02-09Use a crate attribute to load pluginsKeegan McAllister-6/+1
#[plugin] #[no_link] extern crate bleh; becomes a crate attribute #![plugin(bleh)] The feature gate is still required. It's almost never correct to link a plugin into the resulting library / executable, because it will bring all of libsyntax and librustc with it. However if you really want this behavior, you can get it with a separate `extern crate` item in addition to the `plugin` attribute. Fixes #21043. Fixes #20769. [breaking-change]
2015-01-05Replace #[phase] with #[plugin] / #[macro_use] / #[no_link]Keegan McAllister-4/+4
2014-11-26/*! -> //!Steve Klabnik-48/+46
Sister pull request of https://github.com/rust-lang/rust/pull/19288, but for the other style of block doc comment.
2014-10-01Add a guide to compiler pluginsKeegan McAllister-2/+2
Fixes #16983.
2014-07-09Register new snapshotsAlex Crichton-1/+1
Closes #15544
2014-06-09Document rustc::pluginKeegan McAllister-0/+64