From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 10307 invoked from network); 21 Jun 2020 18:50:23 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with ESMTPUTF8; 21 Jun 2020 18:50:23 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 83C2B9C1D9; Mon, 22 Jun 2020 04:50:21 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 6CF8E9C1AD; Mon, 22 Jun 2020 04:49:40 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (1024-bit key; secure) header.d=malbolge.net header.i=@malbolge.net header.b="Jppj1IuU"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id EB98D9C1AD; Mon, 22 Jun 2020 04:49:37 +1000 (AEST) Received: from poseidon.malbolge.net (poseidon.malbolge.net [5.45.108.48]) by minnie.tuhs.org (Postfix) with ESMTPS id 96BFB9C1AC for ; Mon, 22 Jun 2020 04:49:36 +1000 (AEST) Received: from poseidon.malbolge.net (localhost [127.0.0.1]) by poseidon.malbolge.net (OpenSMTPD) with ESMTP id 0a33f11b for ; Sun, 21 Jun 2020 20:49:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=malbolge.net; h=subject:to :references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; s=mail; bh=Ml2lzFcR7WiI dlAaI8ljzkJIJPo=; b=Jppj1IuUn7ysCfnInlxlRqEpceq/qCy8hnMKcT7BDKni mrICTZsjSUBjmhtSfROe/x91Fd6QOmDoagP9xDU8TdabqO49D24Az1wd5dUlcvat 9i1AtLSJ2skq1uvDN+ewFexobh/AKcGgBGgaT1L1w3iUta/x7hPc4+dF8lVU4J8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=malbolge.net; h=subject:to :references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; q=dns; s=mail; b=BApIiV KkoBmk0rQItXRaHbrzFwHG3wdhIxFKRAGN3r9dsEKCJHRRCFLMaln6NU51bIigxO ky0T8qQcI2wRWt+ZWYcIw5u2lcYuzIJfjqQq9vDX280XZaiMZoGTMtY9xMVNgpwG 1GiGHbVzCRBb57c4+99v4ztDpxKoEsroyNtDs= Received: from hermes.malbolge.net (hermes.malbolge.net [192.168.123.201]) by poseidon.malbolge.net (OpenSMTPD) with ESMTPS id aa3026d3 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Sun, 21 Jun 2020 20:49:33 +0200 (CEST) Received: from [fd00::128] (helo=127.0.0.1) by hermes.malbolge.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1jn525-0006ap-1F for tuhs@minnie.tuhs.org; Sun, 21 Jun 2020 20:49:33 +0200 To: tuhs@minnie.tuhs.org References: <20200614225208.GB6122@minnie.tuhs.org> <7wsgewophe.fsf@junk.nocrew.org> <10160f8c-62a3-014b-43a1-65025f27cde5@mhorton.net> From: Michael Siegel Autocrypt: addr=msi@malbolge.net; prefer-encrypt=mutual; keydata= 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 Message-ID: Date: Sun, 21 Jun 2020 20:49:31 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [TUHS] Fwd: Origins and life of the pg pager X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" Am 15.06.20 um 16:56 schrieb Clem Cole: > Funny, when Steve Zimmerman was at Masscomp, one of the things he did > was put the ITS style 'more' into the TTY driver (along with Tenex > style ^T), both of which I loved having until I went to Stellar -- > it was always on my list of things that would be cool. But we had > window managers by then, and we never thought adding more into the > TTY driver it was worth it. The truth is, either put it in the > driver as a base feature so everything that runs gets support for it > without having to remember to add it to the pipeline, or solves the > problem more globally like a window manager does. I can see good > arguments to both schemes -- that later is a tad more elegant and see > seems simpler / less complex (Doug's rules). In fact, we have lived > with that style of solution for years, but ... I still need to use > more(1) even with a window manager/terminal emulator that allows me > to scroll 'forever' [I don't need many of the features of less(1)], > but something like p/pg/more does seem to be desirable. >From my perspective as a user, I would love to see paging built in. Having to use pagers to view terminal output conveniently is, in my opinion, a major nuisance. In fact, my question about the origin and life of pg(1) arose while writing a yet unfinished addendum to a blog article that details my failed attempt to hack together a solution for auto-paged ls(1).[1] The conclusion there was: Those attempts (you can find them in quite a few places throughout the Web) are futile, just pipe to a pager when you need it. However, there's no need to write out "less" every time. You can just alias that to "pg" without causing any harm and save two letters, which is an improvement for a task that is performed manually rather often. Michael [1] https://www.msiism.org/blog/2019/07/17/no_fun_with_auto-paged_ls.html PS: I hope it's okay that I chose to reply just to the list address and take all the other addresses out. If not, please let me know.