From 61c20863105e7400a55930433e78c27098db6b69 Mon Sep 17 00:00:00 2001 From: Michal Piekarz Date: Sun, 4 Jan 2015 17:47:57 +0100 Subject: [PATCH] Added verbose for split - prints created file name --- src/split/README.md | 3 +-- src/split/split.rs | 3 +++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/split/README.md b/src/split/README.md index aa4de21a9..582c9970a 100644 --- a/src/split/README.md +++ b/src/split/README.md @@ -3,8 +3,7 @@ ## Missing Features ### Flags -* `-C N` -* `--verbose` +* `--verbose` - created file printing is implemented, don't know if there is anything else ## Possible Optimizations * Use slice (`[u8]`) directly as the `control.current_line`. diff --git a/src/split/split.rs b/src/split/split.rs index b202251bf..81d85db67 100644 --- a/src/split/split.rs +++ b/src/split/split.rs @@ -296,6 +296,9 @@ fn split(settings: &Settings) -> int { fileno += 1; writer = io::BufferedWriter::new(box io::File::open_mode(&Path::new(filename.as_slice()), io::Open, io::Write) as Box); control.request_new_file = false; + if settings.verbose { + println!("creating file '{}'", filename); + } } let consumed = splitter.consume(&mut control);