From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: tuhs-bounces@minnie.tuhs.org X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.1 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 8e489083 for ; Mon, 9 Jul 2018 16:37:11 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 00E57A194A; Tue, 10 Jul 2018 02:37:09 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 7C501A18FC; Tue, 10 Jul 2018 02:36:39 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=pass (2048-bit key; unprotected) header.d=fastmail.com header.i=@fastmail.com header.b=gPwq/Fxv; dkim=pass (2048-bit key; unprotected) header.d=messagingengine.com header.i=@messagingengine.com header.b=XP8BfhjN; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 53EB1A18FC; Tue, 10 Jul 2018 02:36:36 +1000 (AEST) X-Greylist: delayed 355 seconds by postgrey-1.35 at minnie.tuhs.org; Tue, 10 Jul 2018 02:36:35 AEST Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by minnie.tuhs.org (Postfix) with ESMTPS id 9920D9E7EC for ; Tue, 10 Jul 2018 02:36:35 +1000 (AEST) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id EA6BB21A49 for ; Mon, 9 Jul 2018 12:30:39 -0400 (EDT) Received: from web1 ([10.202.2.211]) by compute2.internal (MEProxy); Mon, 09 Jul 2018 12:30:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=eMDhpVoQKL/8B3UoVbQHy+q6/xdj5 38yHvO4ib6pZzc=; b=gPwq/FxvSvUD3XhTlVsO9e5BSYjEfBq8jwuCuDfQZCmht mGp/JykosHvySiBNK2Mfd7uHFl0sF3MvPt24u15sAhwMAGUHLqiAAejRRphOOZRe u51MjJuIEHq9hoGcKrGq2CT4+n4Ei4Eu/06QNOZWyZGLOuQYE8OcIgzFj7ThktVF IGANL/rDPCgsXHCRb+dt408AbpmIK0eaYvS/DZ4cvoOYzkAoENHFTiQjDEkT9bJh 9FFR/gydrX4PdUPIuC1SIvcNDGgJM/VHD1mbtVEiBvPqbD1sI6w9vJKu32q4u5Jp V5qAa4F6+Sqpa2G4u9ZoWX0tme1B9mMifyIH8Gxsw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=eMDhpV oQKL/8B3UoVbQHy+q6/xdj538yHvO4ib6pZzc=; b=XP8BfhjNLJAQyi+vi4vNqp D7GmXcTgxQDuY9ardvpBwSOwvMIek6outoDk1Xpf7AHwepnWgzI2vih3uIRrRT7f C0vbj709ha3LKMd2KEekj4xcxVrP4L0JwqigKZkg914FTHWDbd0jjS0dLfJ6ylw0 0meuF8Zq+F41A3RS8zukUUAzhtMYX2bvAb5Y2kRx/tPrlLCtV05PQfEzUKN3UIvI pWtzmmspDA184rjPa2tK9T1Nhw37pGvih8ZvaCxohC36V7tKU9h+K/eeBFGviVcT YCVMrxyCMNYbXVUHUO1jKR61kg2TM0kLg+hvGrw4hqeBIZgD0cOhokacPqad3awQ == X-ME-Proxy: X-ME-Sender: Received: by mailuser.nyi.internal (Postfix, from userid 99) id 99E4794116; Mon, 9 Jul 2018 12:30:39 -0400 (EDT) Message-Id: <1531153839.3991054.1434840984.210C4B3F@webmail.messagingengine.com> From: Random832 To: tuhs@minnie.tuhs.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" X-Mailer: MessagingEngine.com Webmail Interface - ajax-0d8ea36c References: <3386fb80b5282f7bca0ccf34252182c2398232c1@webmail.yaccman.com> <5D272962-0063-4D28-B551-F381D3D10239@alchemistowl.org> <009101d4112f$8bb30f50$a3192df0$@ronnatalie.com> Date: Mon, 09 Jul 2018 12:30:39 -0400 In-Reply-To: <009101d4112f$8bb30f50$a3192df0$@ronnatalie.com> Subject: Re: [TUHS] Any Good dmr Anecdotes? X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 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" On Sun, Jul 1, 2018, at 07:34, ron@ronnatalie.com wrote: > The bigger issue with the early printf is it just called putchar and > putchar only output to stdout or what ever the global fout variable was > set to. > There was a comment in the manual that the fout concept was kludgy. V6 'iolib' printf has an interesting approach to fixing this: If the first argument was 0 through 9, it was taken to be a file descriptor, and the second argument was the format string. If it was -1, the second argument was the output string (as for later sprintf), and the third was the format string. Otherwise, the first argument was the format string. (I'm curious as to how much "iolib" was actually used, since it doesn't appear to have been included by default - there was a different printf routine in libc)