1. 26 8月, 2015 1 次提交
  2. 25 8月, 2015 5 次提交
    • B
      Fix bug where errors' tree parts ended early · 2741c19e
      Ben S 提交于
      Have to collect the results into a Vec in order to make sure we only do the ending part for the last one.
      2741c19e
    • B
      Display errors inline in the tree · 2a9b6fe9
      Ben S 提交于
      When tree mode is active, this will print out errors as another form of child node in the tree, instead of in one big block before any output.
      
      The 'this' field now holds the io::Result of the readdir call, rather than only a *successful* result.
      2a9b6fe9
    • B
      Comment corrections · 7deb0864
      Ben S 提交于
      7deb0864
    • B
      Make the cells optional for display Rows. · ec0539d3
      Ben S 提交于
      This will be used to not provide any information for the rows that will have no data (attributes, errors).
      ec0539d3
    • B
      Make Dir return an Iterator of files, not Vec · 5d0bd371
      Ben S 提交于
      This is part of work to make the flow of files more iterator-able, rather than going in and out of vectors. Here, a Dir returns an iterator of files, rather than a pre-filled vector.
      
      For now, this removes the ability for error messages to be displayed. Will be added in later though!
      5d0bd371
  3. 04 8月, 2015 1 次提交
    • B
      Fix bug where Git repos were always queried · d547c3f5
      Ben S 提交于
      This is very slow (see #28) at the moment, so there's an option to switch off repo discovery. However, they were still always being queried. Now, if there's no Git option in the flags, it won't try to discover a repo.
      d547c3f5
  4. 03 8月, 2015 2 次提交
    • B
      Allow --tree without --long · e1f4ea92
      Ben S 提交于
      This kind of abuses the details view by giving it no columns when the Columns value is None (it's now Optional).
      e1f4ea92
    • B
      Slim down symlink arrow · ebbac61c
      Ben S 提交于
      Fixes #74. There's one argument for changing the arrow, and none against!
      ebbac61c
  5. 02 8月, 2015 2 次提交
    • B
      Use new slice_splits functions · 21ee2fbb
      Ben S 提交于
      These replace `init()` and `tail()` which are deprecated in favour of these.
      
      In fact, it's a good thing they're deprecated, because part of the path_prefix code involved working around a call to init() that would panic otherwise - doing the same check with an `Option` is much more ergonomic.
      21ee2fbb
    • B
      Merge pull request #73 from lilydjwg/master · b6af699b
      Ben S 提交于
      Use the "install" program to install
      b6af699b
  6. 31 7月, 2015 1 次提交
  7. 30 7月, 2015 1 次提交
  8. 16 7月, 2015 1 次提交
    • B
      Updates for term-grid · d710151e
      Ben S 提交于
      The separator_width field in the term_grid crate was replaced with a filling field.
      d710151e
  9. 10 7月, 2015 1 次提交
  10. 09 7月, 2015 1 次提交
  11. 29 6月, 2015 8 次提交
  12. 28 6月, 2015 3 次提交
    • B
      Adapt the long grid view to the console width · 08f3514d
      Ben S 提交于
      08f3514d
    • B
      Add --grid --long option · ccdf9ff4
      Ben S 提交于
      This commit adds --grid, which, when used with --long, will split the details into multiple columns. Currently this is just 2 columns, but in the future it will be based on the width of the terminal.
      
      In order to do this, I had to do two things:
      
      1. Add a `links` parameter to the filename function, which disables the printing of the arrow and link target in the details view. When this is active, the columns get way too large, and it becomes not worth it.
      2. Change the `print_table` function from actually printing the table to stdout to returning a list of `Cells` based on the table. This list then gets its width measured to calculate the width of the resulting table.
      ccdf9ff4
    • B
      Versions bump · 766279b8
      Ben S 提交于
      766279b8
  13. 23 6月, 2015 1 次提交
  14. 21 6月, 2015 1 次提交
  15. 18 6月, 2015 2 次提交
  16. 17 6月, 2015 3 次提交
  17. 09 6月, 2015 3 次提交
  18. 07 6月, 2015 3 次提交