Merge remote branch 'broquaint/action-blame'
Tomas Doran [Fri, 20 Nov 2009 22:55:56 +0000 (22:55 +0000)]
* broquaint/action-blame: (28 commits)
  Starting to hook up "orphaned" actions.
  Fleshed out the /blame action a bit more.
  Initial cut at /blame action.
  Added the /tags action.
  Sort out to_utf8 usage.
  Removed the gitweb shim and its dependency.
  Added stubs for further missing actions.
  Moved header & footer logic into the templates.
  Correct filename in HTTP response.
  Moved snapshot method onto Project as both tree and commit sha1's are acceptable inputs.
  Moved snapshot method onto Project as both tree and commit sha1's are acceptable inputs.
  Take format from the right parameter, default to tgz, check against
  Minimally working snapshot action.
  Use anon symbols for safety / reentrancy, no idea if this works :)
  Introduce a run_cmd_fh method, to avoid slurping command output.
  Fixed syntax error in Root.pm & tidied up tests.
  Added simple /rss action.
  Fix legacy tests - atom action is no longer TODO.
  Rename variables and tidy to (hopefully) improve readability.
  Renamed method.
  ...


Trivial merge