1. 30 6月, 2014 3 次提交
  2. 29 6月, 2014 3 次提交
  3. 28 6月, 2014 8 次提交
  4. 27 6月, 2014 2 次提交
  5. 26 6月, 2014 1 次提交
    • B
      Highlight link number for files with multiple links · baf9f957
      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!
      baf9f957
  6. 24 6月, 2014 2 次提交
  7. 22 6月, 2014 8 次提交
  8. 21 6月, 2014 5 次提交
  9. 19 6月, 2014 1 次提交
  10. 18 6月, 2014 4 次提交
  11. 17 6月, 2014 3 次提交
    • B
      Move file-type detection to its own module · 03ec414d
      Ben S 提交于
      I'd much rather have this separate, as it has the definite potential to
      balloon up to a huge size and end up making the other parts of the file
      module hard to read. But on the other hand, it meant making a few more
      methods public on file... readability over cleanliness, I guess.
      03ec414d
    • B
      Cache readdir results in a Dir object · a5e404da
      Ben S 提交于
      This new object is then passed down to the File, so it can see what files are around it. This means it doesn't need to re-query the filesystem several times per file, instead using the in-memory copy.
      
      Also, switch to using the built-in Path#with_extension method.
      a5e404da
    • B
      Add a bunch more file types · 78771a3a
      Ben S 提交于
      And an extra level of compiled files that don't get highlighted when their source files aren't present. I don't really like having two functions that do (almost) the same thing, but I have to due to the way colouring is done.
      78771a3a