summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorsharkdp <davidpeter@web.de>2020-04-21 21:14:44 +0200
committerDavid Peter <sharkdp@users.noreply.github.com>2020-04-22 23:55:28 +0200
commit1dc328ad495edbd98bff9e89a059d1e66f9780ef (patch)
treeeede87f92be735be7a73ac572a2b320648d2eb53 /examples
parent5e5cb89da6e778bb896b8bcc99caa1e1a65f18f3 (diff)
Separate inputs from config
Diffstat (limited to 'examples')
-rw-r--r--examples/cat.rs10
-rw-r--r--examples/simple.rs9
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");
}