rollup merge of #19710: steveklabnik/gh15449

Fixes #15499.
This commit is contained in:
Brian Anderson
2014-12-13 18:22:09 -08:00
11 changed files with 22 additions and 19 deletions

View File

@@ -15,7 +15,7 @@
//! //!
//! `TreeMap`s are ordered. //! `TreeMap`s are ordered.
//! //!
//! ## Example //! # Examples
//! //!
//! ```{rust} //! ```{rust}
//! use std::collections::TreeSet; //! use std::collections::TreeSet;

View File

@@ -27,7 +27,7 @@ use tree_map::{TreeMap, Entries, RevEntries, MoveEntries};
/// requirement is that the type of the elements contained ascribes to the /// requirement is that the type of the elements contained ascribes to the
/// `Ord` trait. /// `Ord` trait.
/// ///
/// ## Examples /// # Examples
/// ///
/// ```{rust} /// ```{rust}
/// use std::collections::TreeSet; /// use std::collections::TreeSet;

View File

@@ -29,7 +29,7 @@
//! } //! }
//! ``` //! ```
//! //!
//! ## Stability Note //! # Stability Note
//! //!
//! These are all experimental. The interface may change entirely, without //! These are all experimental. The interface may change entirely, without
//! warning. //! warning.

View File

@@ -1757,9 +1757,9 @@ pub trait StrPrelude for Sized? {
/// } /// }
/// ``` /// ```
/// ///
/// ## Output /// This outputs:
/// ///
/// ```ignore /// ```text
/// 0: 中 /// 0: 中
/// 3: 华 /// 3: 华
/// 6: V /// 6: V

View File

@@ -10,7 +10,7 @@
//! Utilities for program-wide and customizable logging //! Utilities for program-wide and customizable logging
//! //!
//! ## Example //! # Examples
//! //!
//! ``` //! ```
//! #![feature(phase)] //! #![feature(phase)]
@@ -64,8 +64,7 @@
//! INFO:main: the answer was: 12 //! INFO:main: the answer was: 12
//! ``` //! ```
//! //!
//! //! # Logging Macros
//! ## Logging Macros
//! //!
//! There are five macros that the logging subsystem uses: //! There are five macros that the logging subsystem uses:
//! //!
@@ -86,7 +85,7 @@
//! //!
//! * `log_enabled!(level)` - returns true if logging of the given level is enabled //! * `log_enabled!(level)` - returns true if logging of the given level is enabled
//! //!
//! ## Enabling logging //! # Enabling logging
//! //!
//! Log levels are controlled on a per-module basis, and by default all logging is //! Log levels are controlled on a per-module basis, and by default all logging is
//! disabled except for `error!` (a log level of 1). Logging is controlled via the //! disabled except for `error!` (a log level of 1). Logging is controlled via the
@@ -123,7 +122,7 @@
//! * `hello,std::option` turns on hello, and std's option logging //! * `hello,std::option` turns on hello, and std's option logging
//! * `error,hello=warn` turn on global error logging and also warn for hello //! * `error,hello=warn` turn on global error logging and also warn for hello
//! //!
//! ## Filtering results //! # Filtering results
//! //!
//! A RUST_LOG directive may include a regex filter. The syntax is to append `/` //! A RUST_LOG directive may include a regex filter. The syntax is to append `/`
//! followed by a regex. Each message is checked against the regex, and is only //! followed by a regex. Each message is checked against the regex, and is only
@@ -143,7 +142,7 @@
//! hello. In both cases the log message must include a single digit number //! hello. In both cases the log message must include a single digit number
//! followed by 'scopes' //! followed by 'scopes'
//! //!
//! ## Performance and Side Effects //! # Performance and Side Effects
//! //!
//! Each of these macros will expand to code similar to: //! Each of these macros will expand to code similar to:
//! //!

View File

@@ -24,9 +24,11 @@ pub struct Toc {
/// both of which end up in the same `Toc` as they have the same /// both of which end up in the same `Toc` as they have the same
/// parent (Main). /// parent (Main).
/// ///
/// ```text
/// # Main /// # Main
/// ### A /// ### A
/// ## B /// ## B
/// ```
entries: Vec<TocEntry> entries: Vec<TocEntry>
} }
@@ -78,6 +80,7 @@ impl TocBuilder {
/// ///
/// Example: /// Example:
/// ///
/// ```text
/// ## A /// ## A
/// # B /// # B
/// # C /// # C
@@ -86,6 +89,7 @@ impl TocBuilder {
/// ### F /// ### F
/// #### G /// #### G
/// ### H /// ### H
/// ```
/// ///
/// If we are considering H (i.e. level 3), then A and B are in /// If we are considering H (i.e. level 3), then A and B are in
/// self.top_level, D is in C.children, and C, E, F, G are in /// self.top_level, D is in C.children, and C, E, F, G are in

View File

@@ -80,7 +80,7 @@ impl<R: Reader> BufferedReader<R> {
/// Gets a mutable reference to the underlying reader. /// Gets a mutable reference to the underlying reader.
/// ///
/// ## Warning /// # Warning
/// ///
/// It is inadvisable to directly read from the underlying reader. /// It is inadvisable to directly read from the underlying reader.
pub fn get_mut(&mut self) -> &mut R { &mut self.inner } pub fn get_mut(&mut self) -> &mut R { &mut self.inner }
@@ -185,7 +185,7 @@ impl<W: Writer> BufferedWriter<W> {
/// Gets a mutable reference to the underlying write. /// Gets a mutable reference to the underlying write.
/// ///
/// ## Warning /// # Warning
/// ///
/// It is inadvisable to directly read from the underlying writer. /// It is inadvisable to directly read from the underlying writer.
pub fn get_mut(&mut self) -> &mut W { self.inner.as_mut().unwrap() } pub fn get_mut(&mut self) -> &mut W { self.inner.as_mut().unwrap() }
@@ -357,7 +357,7 @@ impl<S: Stream> BufferedStream<S> {
/// Gets a mutable reference to the underlying stream. /// Gets a mutable reference to the underlying stream.
/// ///
/// ## Warning /// # Warning
/// ///
/// It is inadvisable to read directly from or write directly to the /// It is inadvisable to read directly from or write directly to the
/// underlying stream. /// underlying stream.

View File

@@ -127,7 +127,7 @@ impl StdinReader {
/// ///
/// This provides access to methods like `chars` and `lines`. /// This provides access to methods like `chars` and `lines`.
/// ///
/// ## Example /// # Examples
/// ///
/// ```rust /// ```rust
/// use std::io; /// use std::io;

View File

@@ -1237,7 +1237,7 @@ impl Copy for MapOption {}
/// Possible errors when creating a map. /// Possible errors when creating a map.
pub enum MapError { pub enum MapError {
/// ## The following are POSIX-specific /// # The following are POSIX-specific
/// ///
/// fd was not open for reading or, if using `MapWritable`, was not open for /// fd was not open for reading or, if using `MapWritable`, was not open for
/// writing. /// writing.
@@ -1259,7 +1259,7 @@ pub enum MapError {
ErrZeroLength, ErrZeroLength,
/// Unrecognized error. The inner value is the unrecognized errno. /// Unrecognized error. The inner value is the unrecognized errno.
ErrUnknown(int), ErrUnknown(int),
/// ## The following are Windows-specific /// # The following are Windows-specific
/// ///
/// Unsupported combination of protection flags /// Unsupported combination of protection flags
/// (`MapReadable`/`MapWritable`/`MapExecutable`). /// (`MapReadable`/`MapWritable`/`MapExecutable`).

View File

@@ -32,7 +32,7 @@
//! the main task panics the application will exit with a non-zero //! the main task panics the application will exit with a non-zero
//! exit code. //! exit code.
//! //!
//! ## Example //! # Examples
//! //!
//! ```rust //! ```rust
//! spawn(move|| { //! spawn(move|| {

View File

@@ -16,7 +16,7 @@
//! [terminfo][ti] database, and `WinConsole`, which uses the [Win32 Console //! [terminfo][ti] database, and `WinConsole`, which uses the [Win32 Console
//! API][win]. //! API][win].
//! //!
//! ## Example //! # Examples
//! //!
//! ```no_run //! ```no_run
//! extern crate term; //! extern crate term;