- 10 2月, 2015 4 次提交
-
-
由 Ben S 提交于
Otherwise, just display the hour and minute.
-
由 Ben S 提交于
-
由 Ben S 提交于
-
由 Ben S 提交于
Using the datetime crate, add an extra column to the --long view that prints out the modified, accessed, or created timestamp for each file. Also, let the user pick which one they want to see based on the --time command-line option.
-
- 05 2月, 2015 1 次提交
-
-
由 Ben S 提交于
- Turn the views and main program loop into structs, rather than just as one gigantic function - Separate views into their own files The addition of the git column and the tree view meant that a lot of functions now just took extra arguments that didn't seem to fit. For example, it didn't really work to have only one 'view' method that printed out everything, as the different view options now all take different parameters.
-
- 04 2月, 2015 1 次提交
-
-
由 Ben S 提交于
-
- 03 2月, 2015 2 次提交
-
-
由 Ben S 提交于
FileName was always a special-cased column, as it was assumed to be the last column in the output. Now, it's explicitly marked as such. This allows the hash marks to be placed before the filename, rather than at the start of the line.
-
由 Ben S 提交于
There's still a lot to do, but this is actually *something*. The tree hierarchy is displayed using hashes at the start of a line. I want to have it just before the filename, but this will need some changes to the way that columns are handled.
-
- 01 2月, 2015 2 次提交
- 29 1月, 2015 1 次提交
-
-
由 Ben S 提交于
- Rename std::io to std::old_io
-
- 28 1月, 2015 1 次提交
-
-
由 Ben S 提交于
-
- 27 1月, 2015 2 次提交
- 26 1月, 2015 1 次提交
-
-
由 Ben S 提交于
Extensions aren't ever displayed in lowercase, just compared case-insensitively, so this makes sense.
-
- 25 1月, 2015 5 次提交
-
-
由 Benjamin Sago 提交于
-
由 Benjamin Sago 提交于
-
由 Benjamin Sago 提交于
-
由 Benjamin Sago 提交于
-
由 Benjamin Sago 提交于
Instead of stripping the ANSI formatting characters from our strings, work out the length without them and use that. This is per-column, but most of them are simple (just the same number of characters in the non-coloured string). Sometimes, this is really simple: for example, trwxrwxrwx permissions strings are always going to be ten characters long, and the strings that get returned are chock full of ANSI escape codes. This should have a small benefit on performance.
-
- 24 1月, 2015 2 次提交
- 12 1月, 2015 1 次提交
-
-
由 Benjamin Sago 提交于
- uint -> usize - getopts Cargo library - replace feature gates with unstable APIs
-
- 05 1月, 2015 1 次提交
-
-
由 Ben S 提交于
Also, remove dependency on the Regex library by replacing the one place it was used with standard code that should hopefully be faster anyway.
-
- 18 12月, 2014 3 次提交
- 12 12月, 2014 5 次提交
-
-
由 Ben S 提交于
-
由 Ben S 提交于
Different types of user caches could come in the future...
-
由 Ben S 提交于
- Prefer iter over into_iter where appropriate - Cut down on cloning
-
由 Ben S 提交于
I'm serious, the more functionality I can use external crates for, the better.
-
由 Ben S 提交于
Feels good turning all that code into a dependency!
-
- 02 12月, 2014 1 次提交
-
-
由 Ben S 提交于
I can't complain, because the breaking changes were caused by my pull request...
-
- 26 11月, 2014 3 次提交
- 25 11月, 2014 2 次提交
- 24 11月, 2014 2 次提交