1. 04 3月, 2015 1 次提交
  2. 02 3月, 2015 1 次提交
  3. 01 3月, 2015 1 次提交
    • B
      current_dir -> getcwd · 027ca60d
      Ben S 提交于
      current_dir returns a new PathBuf, but getcwd returns an old Path. One day I'll have to upgrade to the new Path library. One day.
      
      Fixes #41.
      027ca60d
  4. 26 2月, 2015 2 次提交
  5. 25 2月, 2015 2 次提交
  6. 22 2月, 2015 3 次提交
  7. 21 2月, 2015 1 次提交
    • B
      Upgrade to latest Rust · b2ed264b
      Ben S 提交于
      - Feature flags changes (old_io, old_path)
      - Slice syntax changes ([] -> [..])
      b2ed264b
  8. 13 2月, 2015 1 次提交
    • B
      Upgrade to latest Rust · ec51867a
      Ben S 提交于
      - Update package versions
      - locale::default -> locale::english
      - Argument handling changes
      ec51867a
  9. 11 2月, 2015 2 次提交
    • B
      Translate month names into the user's locale · 2906b867
      Ben S 提交于
      This has been mostly done with changes in the datetime crate's suddenly
      supporting locales.
      
      It's still important that the user's locale is touched only once and
      cached from that point on, so a struct in output::details has been made
      public, along with that module. This will change later as that object
      gains more and more uses thoughout the codes.
      2906b867
    • B
      Format file size in bytes with the user's locale · 21ac16f8
      Ben S 提交于
      Use the `locale` crate as a dependency to read in the set
      thousands-separator character, and pass this to the file size column,
      which uses it to add the separators in.
      
      en_GB uses ","
      fr_FR uses "" and just displays the numbers in one go.
      21ac16f8
  10. 10 2月, 2015 1 次提交
    • B
      Initial work on date/time columns for files · 0d25a90e
      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.
      0d25a90e
  11. 05 2月, 2015 2 次提交
    • B
      Upgrade to latest Rust · 055854d8
      Ben S 提交于
      - std::os -> std::env
      055854d8
    • B
      Refactor the code after tree view changes · 42ae7b3d
      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.
      42ae7b3d
  12. 04 2月, 2015 3 次提交
  13. 03 2月, 2015 1 次提交
    • B
      Initial tree implementation · 5099b3f1
      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.
      5099b3f1
  14. 01 2月, 2015 2 次提交
  15. 29 1月, 2015 3 次提交
  16. 27 1月, 2015 1 次提交
    • B
      Preliminary Git support! · 90d4684d
      Ben S 提交于
      This is something that I've long wanted to add. It uses libgit2 as an optional dependency.
      90d4684d
  17. 24 1月, 2015 3 次提交
  18. 13 1月, 2015 7 次提交
  19. 12 1月, 2015 1 次提交
  20. 05 1月, 2015 1 次提交
    • B
      Upgrade to latest Rust · d400231d
      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.
      d400231d
  21. 04 1月, 2015 1 次提交