// `error_chain!` can recurse deeply #![recursion_limit = "1024"] #[macro_use] extern crate error_chain; #[macro_use] extern crate clap; #[macro_use] extern crate lazy_static; extern crate ansi_term; extern crate atty; extern crate console; extern crate content_inspector; extern crate dirs as dirs_rs; extern crate encoding; extern crate git2; extern crate shell_words; extern crate syntect; extern crate wild; mod assets; mod config; mod controller; mod decorations; mod diff; mod dirs; mod inputfile; mod line_range; mod output; mod preprocessor; mod printer; mod style; mod syntax_mapping; mod terminal; mod util;