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=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 28712 invoked from network); 24 Jun 2023 12:50:09 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 24 Jun 2023 12:50:09 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 56DA940BA1; Sat, 24 Jun 2023 22:50:01 +1000 (AEST) Received: from mail-vk1-xa2d.google.com (mail-vk1-xa2d.google.com [IPv6:2607:f8b0:4864:20::a2d]) by minnie.tuhs.org (Postfix) with ESMTPS id B0D1140B9B for ; Sat, 24 Jun 2023 22:49:43 +1000 (AEST) Received: by mail-vk1-xa2d.google.com with SMTP id 71dfb90a1353d-471632450d1so635793e0c.0 for ; Sat, 24 Jun 2023 05:49:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dartmouth.edu; s=google1; t=1687610982; x=1690202982; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=RyWK6iFd/opfV1PeX8v5LLc34lHQyeqcBFW75Lasa1M=; b=wf2OxV6ztLe6OEcb80OunMu2SXB17UKf+QC+OGPem2AD5qADIWcLcTQX0gTMLaixyD qDLlpzgWwnQ+BjuIvk4XpwPwzmXuoN9EoOOdWooSEVbd9t/IZ1P7xBfYGtlayxTSf+J3 wKXSXxXXS2CEyluWoMw6dx2688iHu33AsLWfQ65UN3gFyCEum2YML6zWJmiN3+G/9pHE e1fTkLfj5HuVPfxuyco4Mny3AhsTDYfVCeyLVYVmdmsaOrmYqkussySLa8Rfs79/t45q zTB9jpWlCRXiYYEESu/3fLNtgavsnfBdd9lxFbiGo67H3XRsZ2FDbMpjJZvH7Iq4ChXM sxcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687610982; x=1690202982; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=RyWK6iFd/opfV1PeX8v5LLc34lHQyeqcBFW75Lasa1M=; b=jNbPxzJDAWgzjpltcb7pTLwrvVeFVDhHICaBF4c+i05G6cQdzC47Ny+oQg/b8BSCtE GQlt6tYCfXDYPDXUnPigxoGevzTRgo9gA3m86g8EwA7AaxcvpZnmXhcX4F6wrCq9NWmM Ia0GQqh1BCbQwUbsZQKf1hoAzr2sBPwNtJIMib9LNoONyIxjSfTeat6iW0MGgH0HEyLY ck31YT0c4c8MiiSGff7/kDya9gzG8iFn936fb4Vj75focO4O0BmpirW0mv1ia8B3Rlt9 VZ0b2dYyMG3qAf9uoFmwJC59gRmz5AHUKnyrsHRG9l6KhAdySz156amc+60Ilh2oHPhF 0yZA== X-Gm-Message-State: AC+VfDx7cdibClC0HWq4m3cUlJNC/z0V9vZQgt6z10dh8k+JQqeNqgoK EiKr8BrVvL9aa20O5oRTDGrbZfUrtEn/N1J96gLuUA== X-Google-Smtp-Source: ACHHUZ4azdqz+9clibhh6+sAe3p4qS0I4/pDVWZajCpDVBSatH4Ez6cvOvc9jk+C2B8ti0QYkxhRZA/pqlfDQ1j02gU= X-Received: by 2002:a1f:4907:0:b0:471:36b6:1d2 with SMTP id w7-20020a1f4907000000b0047136b601d2mr9259557vka.13.1687610982663; Sat, 24 Jun 2023 05:49:42 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Douglas McIlroy Date: Sat, 24 Jun 2023 08:49:26 -0400 Message-ID: To: Noel Hunt Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Message-ID-Hash: 5XGQPVZJXCVMHDFJDCEYJ6VKXXKMR2CO X-Message-ID-Hash: 5XGQPVZJXCVMHDFJDCEYJ6VKXXKMR2CO X-MailFrom: douglas.mcilroy@dartmouth.edu X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: The Unix Heritage Society X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: C Btrees List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: I used Ideal to make most of the figures in "Getting raster ellipses right", the first paper in CSTR #155. That paper grew out of a simple request from Rob Pike for an ellipse-drawing primitive for the Blit. Doug On Fri, Jun 23, 2023 at 10:34=E2=80=AFPM Noel Hunt wr= ote: > > There is a little known suite of programs, written by Peter Weinberger, > found as 'btree', or 'cbt', in the archives for Eighth and Tenth > Edition. > > The code in the Eighth Edition archive seems to be the earliest, and > has fewer utilities than available in the Tenth Edition code. A search > through files shows that it was used by 'road', 'weather' and > 'apnews'. > > There is an ms file, 'memo', describing the programs, amongst the code, > but an appendix seems to be missing. If anyone knows about this or > where it might be I'd like to get my hands on it. > > 'Memo' itself is interesting because it's the only troff document I've > seen amongst the reseach papers (excluding Christopher Van Wyk's own > paper of course) that uses 'ideal', in this case, for drawing a > picture depicting B-tree structure.