From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.2 required=3.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, T_FILL_THIS_FORM_SHORT,T_SCC_BODY_TEXT_LINE shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 139B41F54E for ; Tue, 23 Aug 2022 08:32:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=80x24.org; s=selector1; t=1661243524; bh=OawSaTJkUJoB5Yqit5pZLpBPqz0KICgJO4bBDdtJBYQ=; h=From:To:Subject:Date:From; b=ELNUb/WRC6w7i62VCWkW308HR3nFa5bA946lk4MvXnDQwKGIDb82IBP3Ma6aVN2Uk XFr2eLpAlnzvC7tV7sa1eR2ozRpPWQ90kzvwI9VEctgvh5bZc57MDLBqQ2sOiOXrG5 cj/fETTb6stm/+KMsoylWqpcm9xC+TjW9oKuOB/E= From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 0/8] www: diff viewing enhancements Date: Tue, 23 Aug 2022 08:31:55 +0000 Message-Id: <20220823083203.1128993-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: 1/8 is another step towards making df*: prefixes more visible and useful to users. It took me a loong while to arrive at the current UI + behaviors and I'm still not 100% sure it's ideal or if it would bloat pages too much... 2/8 is something I noticed while scanning through LKML to ensure 1/8 was working reasonably well. Another step towards bigger, and scarier regexps :P But it's less code! 3/8 is from me having second thoughts on patchids... 4/8 makes navigation easier and something I've wanted for a while 5/8 helps users of giant fonts read long names + email addresses 6/8 because Perl has altered my brain :P 7/8 more use of this will follow in coming days 8/8 I couldn't resist low-hanging fruit 1/8 took longer for me than all the other changes here combined Eric Wong (8): view: generate query in single-message and commit views viewdiff: linkify diffstats for non-format-patch emails viewvcs: remove patchid line from commit header viewvcs: show commit titles for parent commits viewvcs: separate email and date with spaces ibx_async_cat: access ->{git} directly gzip_filter: ->zmore and ->zflush support multiple args viewvcs: don't wait on slow disks for git commit titles lib/PublicInbox/GitAsyncCat.pm | 2 +- lib/PublicInbox/GzipFilter.pm | 15 ++-- lib/PublicInbox/View.pm | 37 ++++++++- lib/PublicInbox/ViewDiff.pm | 45 ++++++----- lib/PublicInbox/ViewVCS.pm | 140 +++++++++++++++++++++++---------- 5 files changed, 167 insertions(+), 72 deletions(-)