Aside from avoiding FD waste for /dev/null in common deployments, there's not much _measurably_ better.
Eric Wong (11): qspawn: drop lineno from command failure warning viewvcs: add path name hint based on `b=' query param viewvcs: prepopulate search bar with dfpost + dfn www_coderepo: show /$INBOX/?t=$DATE link for commits www_coderepo: eliminate debug log footer http: reuse STDIN if it's already /dev/null viewvcs: expand on path names being "non-authoritative" viewvcs: show message for 404||500 errors solver_git: remove extraneous leading `-' www_coderepo: remove some needless return statements viewvcs: improve tree glossary view lib/PublicInbox/HTTP.pm | 8 ++++- lib/PublicInbox/Qspawn.pm | 2 +- lib/PublicInbox/RepoTree.pm | 3 +- lib/PublicInbox/SolverGit.pm | 2 +- lib/PublicInbox/ViewVCS.pm | 56 ++++++++++++++++++++++++++-------- lib/PublicInbox/WwwCoderepo.pm | 50 +++++++++++++++--------------- t/solver_git.t | 2 +- 7 files changed, 81 insertions(+), 42 deletions(-)