Commit Graph

22 Commits

Author SHA1 Message Date
Ben S 9dbca5f12a Use specified version of datetime
This prevents crates.io from doing weird things from a circular depedency, which is probably my fault.
2015-02-09 23:51:26 +00:00
Ben S 924416d8fb Actually use the public datetime crate... 2015-02-09 19:40:49 +00:00
Ben S 0d25a90ef1 Initial work on date/time columns for files
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.
2015-02-09 16:33:27 +00:00
Ben S 3289b82e2f Bump versions! 2015-02-06 13:59:16 +00:00
Ben S 8f36dbbc6f Start using the new getopts interface 2015-02-04 14:51:55 +00:00
Ben S 0f1843f5e7 Use latest, working version of ansi_term crate 2015-02-04 14:51:25 +00:00
Ben S 815ec8a4ab Update to most recent versions of libraries 2015-02-04 01:34:21 +00:00
Ben S 6d4b30d531 Code changes in preparation for recursion 2015-01-31 16:10:40 +00:00
Ben S 947087567c Upgrade to latest Rust
- Rename std::io to std::old_io
2015-01-28 16:55:34 +00:00
Ben S 90d4684de4 Preliminary Git support!
This is something that I've long wanted to add. It uses libgit2 as an optional dependency.
2015-01-27 15:01:17 +00:00
Benjamin Sago 1c5409e253 Upgrade to Rust alpha
- uint -> usize
- getopts Cargo library
- replace feature gates with unstable APIs
2015-01-12 01:31:24 +01:00
Benjamin Sago 2784baea0a Switch to Crates dependencies format 2015-01-12 01:20:28 +01:00
Ben S ee23d6b33a Upgrade to working library versions 2015-01-06 23:39:24 +00:00
Ben S d400231de5 Upgrade to latest Rust
Also, remove dependency on the Regex library by replacing the one place it was used with standard code that should hopefully be faster anyway.
2015-01-05 14:41:43 +00:00
Ben S ba36d4f7f0 Library and Rust upgrades 2015-01-04 13:56:07 +00:00
Ben S e3a8342173 Upgrade code and libraries to latest Rust
std::str changes, and the way macros are expanded.
2014-12-24 04:31:59 +00:00
Ben S 24628f97be Use number_prefix crate for number prefixes 2014-12-18 07:00:31 +00:00
Ben S 09845ccf20 Upgrade to latest version of ansi_term 2014-12-12 15:15:35 +00:00
Ben S 66339e7a15 Miscellaneous little optimisations
- Prefer iter over into_iter where appropriate
- Cut down on cloning
2014-12-12 14:06:48 +00:00
Ben S 65f124fe39 Use the natord library instead of our own sorter
I'm serious, the more functionality I can use external crates for, the better.
2014-12-12 11:26:18 +00:00
Ben S 6770ac5475 Replare Unix module with users crate
Feels good turning all that code into a dependency!
2014-12-12 11:17:55 +00:00
Ben S 05dd644c92 Upgrade to latest ansi_term
Yeah, I broke my own code again.
2014-11-26 07:36:09 +00:00