Date | Commit message (Collapse) |
|
We'll still be keeping "repobrowse" for the public API
for use with .psgi files, but shortening the name means
less typing and we may have command-line tools, too.
|
|
This shortens the code quite a bit at a negligible performance cost,
and the diffstat agrees.
|
|
This is a potentially expensive operation, so we may want to
give it it's own limiter channel.
|
|
At the moment, we always set expath, so it will always be
defined.
|
|
We'll be migrating away from it to minimize dependencies
and surprises, just like the rest of public-inbox did
several months ago.
|
|
We should die horribly if fh is missing in some cases
due to a fatal bug, do not bug from us and risk losing
output data.
|
|
It's unnecessary to rely so much on the req hashref
like this and having to manually drop references could
be considered code smell.
|
|
This will make it easier to show how the diff output
was generated and hopefully teach users to use the
git command-line.
|
|
Hopefully this makes it easier to reuse code.
|
|
This reduces the amount of duplicated code between the
"diff" and "commit" views of repobrowse.
|
|
This needs to be cleaned up, but we shall support the
(potentially very expensive) diff view between arbitrary
revisions to avoid breaking existing URLs.
The diff parsing code will need to be consolidated
between this and the commit view.
|