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::*;