textile 0.2.0

Native Rust crate for parsing and rendering into HTML the Textile markup language
Documentation

Textile

Build Status Crate version

Native Rust crate for parsing and rendering into HTML the Textile markup language.

Documentation

Installation

Put this into Cargo.toml:

[dependencies]
textile = "*"

Usage

extern crate textile;

let html = textile::render("h1. *Textile markup language*");
assert_eq!(html, "<h1><strong>Textile markup language</strong></h1>".to_string());

Development Status

  • Block elements
    • Block quotation
    • Code block
    • Heading
    • Raw HTML
    • Comments
    • Pre-formatted text
    • Disable Textile formatting block element
  • Inline elements
    • Bold text
    • Italic text
    • Subscript text
    • Superscript text
    • Strikethrough text
    • Underlined text
    • Citation
    • Inline code
    • Link
    • Image
    • Abbreviations
    • Span element
    • Disable Textile formatting inline element
  • Lists
    • Bulleted list
    • Numbered list
    • Definition list
    • Footnotes
  • Tables
  • Attributes in elements
  • CSS properties, classes and ID's in elements
  • Unicode support