mirror of
https://github.com/Llewellynvdm/exa.git
synced 2024-12-28 02:35:03 +00:00
Add the file type column back in
This commit is contained in:
parent
dc6599b1b3
commit
f6915c1f87
@ -2,7 +2,7 @@ use colours::Colours;
|
||||
use column::{Alignment, Column, Cell};
|
||||
use feature::Attribute;
|
||||
use dir::Dir;
|
||||
use file::{Blocks, File, Git, GitStatus, Group, Inode, Links, Permissions, Size, Time, User};
|
||||
use file::{Blocks, File, Git, GitStatus, Group, Inode, Links, Permissions, Size, Time, Type, User};
|
||||
use options::{Columns, FileFilter, RecurseOptions, SizeFormat};
|
||||
use users::{OSUsers, Users};
|
||||
|
||||
@ -292,8 +292,16 @@ impl Render for Permissions {
|
||||
if bit { style.paint(chr) } else { colours.punctuation.paint("-") }
|
||||
};
|
||||
|
||||
let file_type = match self.file_type {
|
||||
Type::File => colours.filetypes.normal.paint("."),
|
||||
Type::Directory => colours.filetypes.directory.paint("d"),
|
||||
Type::Pipe => colours.filetypes.special.paint("|"),
|
||||
Type::Link => colours.filetypes.symlink.paint("l"),
|
||||
Type::Special => colours.filetypes.special.paint("?"),
|
||||
};
|
||||
|
||||
let string = ANSIStrings( &[
|
||||
//self.file_type.render(colours, local),
|
||||
file_type,
|
||||
bit(self.user_read, "r", c.user_read),
|
||||
bit(self.user_write, "w", c.user_write),
|
||||
bit(self.user_execute, "x", c.user_execute_file),
|
||||
|
Loading…
Reference in New Issue
Block a user