tui-markup 0.5.0

markup langauge for terminal styled text
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod common;

use std::io::Write;

use crossterm::QueueableCommand;

use tui_markup::generator::CrosstermCommandsGenerator;

fn main() {
    let s = common::compile_file::<CrosstermCommandsGenerator, _>(std::env::args().nth(1).unwrap());

    let mut stdout = std::io::stdout();
    s.iter().for_each(|span| {
        stdout.queue(span).unwrap();
    });

    stdout.flush().unwrap();
}