diff options
author | sharkdp <davidpeter@web.de> | 2020-04-21 21:14:44 +0200 |
---|---|---|
committer | David Peter <sharkdp@users.noreply.github.com> | 2020-04-22 23:55:28 +0200 |
commit | 1dc328ad495edbd98bff9e89a059d1e66f9780ef (patch) | |
tree | eede87f92be735be7a73ac572a2b320648d2eb53 /examples | |
parent | 5e5cb89da6e778bb896b8bcc99caa1e1a65f18f3 (diff) |
Separate inputs from config
Diffstat (limited to 'examples')
-rw-r--r-- | examples/cat.rs | 10 | ||||
-rw-r--r-- | examples/simple.rs | 9 |
2 files changed, 11 insertions, 8 deletions
diff --git a/examples/cat.rs b/examples/cat.rs index 4575add0..c529bd6a 100644 --- a/examples/cat.rs +++ b/examples/cat.rs @@ -4,14 +4,16 @@ use bat::{PrettyPrinter, StyleComponent, StyleComponents}; use console::Term; fn main() { - PrettyPrinter::new() + let mut printer = PrettyPrinter::new(); + + printer .term_width(Term::stdout().size().1 as usize) .style_components(StyleComponents::new(&[ StyleComponent::Header, StyleComponent::Grid, StyleComponent::Numbers, ])) - .files(std::env::args_os().skip(1)) - .run() - .expect("no errors"); + .files(std::env::args_os().skip(1)); + + printer.run().expect("no errors"); } diff --git a/examples/simple.rs b/examples/simple.rs index 0a6b3d0d..a035b6c5 100644 --- a/examples/simple.rs +++ b/examples/simple.rs @@ -5,8 +5,9 @@ use std::ffi::OsStr; fn main() { let path_to_this_file = OsStr::new(file!()); - PrettyPrinter::new() - .file(path_to_this_file) - .run() - .expect("no errors"); + let mut printer = PrettyPrinter::new(); + + printer.file(path_to_this_file); + + printer.run().expect("no errors"); } |