From dc6599b1b344370b851b9e9ca32ef62ba7d9a1c8 Mon Sep 17 00:00:00 2001 From: Ben S Date: Mon, 11 May 2015 23:28:01 +0100 Subject: Turn File into simply a data source And move all the rendering, ansi_term, colourful stuff into the output modules, which is the only place they should be used! --- src/output/lines.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/output/lines.rs') diff --git a/src/output/lines.rs b/src/output/lines.rs index b61494f..bd1fcdc 100644 --- a/src/output/lines.rs +++ b/src/output/lines.rs @@ -1,5 +1,6 @@ use colours::Colours; use file::File; +use super::filename; #[derive(Clone, Copy, Debug, PartialEq)] pub struct Lines { @@ -10,7 +11,7 @@ pub struct Lines { impl Lines { pub fn view(&self, files: &[File]) { for file in files { - println!("{}", file.file_name_view(&self.colours)); + println!("{}", filename(file, &self.colours)); } } } -- cgit v1.2.3