From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: X-Spam-Status: No, score=-4.2 required=3.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (dcvr.yhbt.net [127.0.0.1]) by dcvr.yhbt.net (Postfix) with ESMTP id 2B76F1F406 for ; Tue, 17 Oct 2023 10:11:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=80x24.org; s=selector1; t=1697537467; bh=TRzDe7g97A6JUHQDWAyJbHBYrjO+AQ4uY6W3bKDIGjk=; h=From:To:Subject:Date:From; b=gI07eRK22QjsL/G5kWUcRLC3zFBYTTUk639+YK6DAYgYX/ZwD5L+ybykWkWf+nxR5 9Ru559sl5Flvi+wfhNAXFtJYKEqZ3yp8nsgb6DuNMzjM4I6VPF1TYbBMRsa9EkpZTZ 31hd1f9bcRYnjz+PxZxCnd7XvD6BLeGO0C23T6E0= From: Eric Wong To: meta@public-inbox.org Subject: [PATCH 0/3] lei: stdin handling improvements Date: Tue, 17 Oct 2023 10:11:03 +0000 Message-Id: <20231017101106.582556-1-e@80x24.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit List-Id: I'm not sure about 3/3 since termios(3) stuff is mostly alien to me. I'm very slowly expanding my horizons... Eric Wong (3): lei: consolidate stdin slurp, fix warnings input_pipe: improve error handling input_pipe: handle noncanonical TTY lib/PublicInbox/InputPipe.pm | 79 ++++++++++++++++++++++++++++------- lib/PublicInbox/LEI.pm | 13 ++++++ lib/PublicInbox/LeiInspect.pm | 12 +----- lib/PublicInbox/LeiLcat.pm | 13 +----- lib/PublicInbox/LeiQuery.pm | 14 ++----- t/lei.t | 5 +++ 6 files changed, 88 insertions(+), 48 deletions(-)