From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.0 required=3.0 tests=ALL_TRUSTED,BAYES_00, URIBL_BLOCKED shortcircuit=no autolearn=unavailable autolearn_force=no version=3.4.0 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 7A3C81FCB1 for ; Mon, 16 May 2016 07:56:07 +0000 (UTC) From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 0/3] inbox objectification cleanups + fixes Date: Mon, 16 May 2016 07:56:00 +0000 Message-Id: <20160516075603.15700-1-e@80x24.org> List-Id: This series is mainly paving the way for future cleanups and marking some old code paths as deprecated. There's also a legitimate bugfix for redirecting under "mount" directives in Plack::Builder. Eric Wong (3): declare Inbox object for reusability config: allow taking an existing reference www: fix for running under mount paths lib/PublicInbox/Config.pm | 54 +++++++++++++++++++------- lib/PublicInbox/Feed.pm | 36 +++++++++--------- lib/PublicInbox/Inbox.pm | 96 +++++++++++++++++++++++++++++++++++++++++++++++ lib/PublicInbox/WWW.pm | 57 ++++++++++++---------------- script/public-inbox-init | 4 +- script/public-inbox-mda | 4 +- t/config.t | 6 ++- t/inbox.t | 12 ++++++ t/psgi_mount.t | 78 ++++++++++++++++++++++++++++++++++++++ 9 files changed, 277 insertions(+), 70 deletions(-)