on 40a827e help sign in
bat/src/lib.rs
34 lines 750 B history raw
1// `error_chain!` can recurse deeply
2#![recursion_limit = "1024"]
4extern crate ansi_term;
5extern crate atty;
6extern crate console;
7extern crate content_inspector;
8extern crate dirs as dirs_rs;
9extern crate encoding;
10extern crate git2;
11extern crate shell_words;
12extern crate syntect;
13extern crate wild;
15pub(crate) mod assets;
16pub mod config;
17pub(crate) mod controller;
18mod decorations;
19mod diff;
20pub mod errors;
21pub(crate) mod inputfile;
22mod less;
23pub(crate) mod line_range;
24mod output;
25mod preprocessor;
26pub(crate) mod printer;
27pub(crate) mod style;
28pub(crate) mod syntax_mapping;
29mod terminal;
30pub(crate) mod wrap;
32pub use assets::HighlightingAssets;
33pub use controller::Controller;
34pub use printer::{InteractivePrinter, Printer, SimplePrinter};