Ben S
d76fee7328
Add user and group columns
...
This meant writing some libc interaction, which wasn't actually too bad.
2014-05-05 11:29:50 +01:00
Ben S
d6e34723b9
Upgrade to latest Rust nightly
...
Replace ~strs with either &'static strs or .to_owned() strs where appropriate
Fields now seem to be private by default - good!
2014-05-05 10:51:24 +01:00
Ben S
e4cee37805
Fix various warnings
2014-05-04 21:35:10 +01:00
Ben S
10b8f6f414
Split source out into multiple files
...
Also, reverse the way columns are rendered: before, a column took a stat and a name to render; now, a file takes a column type to render. This means that most of the File data/methods can be private.
2014-05-04 21:33:14 +01:00
Ben S
e0fc84e869
Add --all command-line option
...
Also add command-line-option-handling code.
2014-05-04 17:01:54 +01:00
Ben S
af7689eb0b
Keep files and their stat results together
...
Thanks to #rust for helping me diagnose lifetime problems!
2014-05-04 16:28:42 +01:00
Ben S
688e41e401
Add file size column
2014-05-03 14:26:49 +01:00
Ben S
aef325bde9
Make columns more generic
2014-05-03 14:00:50 +01:00
Ben S
dc9668c8d6
Initial commit
2014-05-03 11:30:37 +01:00