- 02 7月, 2014 2 次提交
- 30 6月, 2014 7 次提交
- 29 6月, 2014 3 次提交
- 28 6月, 2014 8 次提交
- 27 6月, 2014 2 次提交
- 26 6月, 2014 1 次提交
-
-
由 Ben S 提交于
Curiously enough, this turned out to be helpful today... Git can't traverse symlinks, so I had to use hard links instead, and then I had to work out which files had more than one link at a glance. If I hadn't already had most of exa written, I'd be stuck using find!
-
- 24 6月, 2014 2 次提交
- 22 6月, 2014 8 次提交
-
-
由 Ben S 提交于
-
由 Ben S 提交于
-
由 Ben S 提交于
This is behaviour cribbed from ls. Even though I've never personally used it, I'm sure someone has a use for it.
-
由 Ben S 提交于
This requires the dir field to store a reference to the path that created it, so that path can be used to join onto the filename so it can be properly statted.
-
由 Ben S 提交于
There doesn't seem to be an io::FileType entry for character special devices or sockets, so these fall under the io::UnknownType entry. Which also gets highlighted in yellow, for precisely that reason.
-
由 Ben S 提交于
-
由 Ben S 提交于
-
由 Ben S 提交于
I checked strace and it was reading /etc/passwd every time it needed to look up a user or group. Now it only does it once per.
-
- 21 6月, 2014 5 次提交
-
-
由 Ben S 提交于
-
由 Ben S 提交于
-
由 Ben S 提交于
-
由 Ben S 提交于
Dir::readdir and File::from path now both return IoResults, rather than just calling fail! and exiting. This allows the program to continue after an error.
-
由 Ben S 提交于
This left-aligns the final column, but the final column is the file name, so that's okay.
-
- 19 6月, 2014 1 次提交
-
-
由 Ben S 提交于
Fall back to strings. Also, add some unit tests.
-
- 18 6月, 2014 1 次提交
-
-
由 Ben S 提交于
- s/syntax/phase - no more boxed array syntax - getopts fail implements Show - option#expect now requires &str
-