1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
//! Native Rust crate for parsing and rendering into HTML the Textile markup language. //! //! # Installation //! //! Put this into `Cargo.toml`: //! //! ```toml //! [dependencies] //! textile = "*" //! ``` //! //! # Usage //! //! ```rust //! extern crate textile; //! //! let html = textile::render("h1. *Textile markup language*"); //! assert_eq!(html, "<h1><strong>Textile markup language</strong></h1>".to_string()); //! ``` #[cfg(test)] #[macro_use] extern crate maplit; #[macro_use] extern crate lazy_static; extern crate regex; extern crate url; mod into_string; pub mod parser; mod renderer; pub use renderer::*;