From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,HTML_OBFUSCATE_05_10, MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 0fa871db for ; Tue, 11 Jun 2019 02:53:42 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 1BC949B4F7; Tue, 11 Jun 2019 12:53:41 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 99FD995192; Tue, 11 Jun 2019 12:53:07 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="tx2wwbZQ"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 29FC09518D; Tue, 11 Jun 2019 12:53:04 +1000 (AEST) Received: from mail-ot1-f52.google.com (mail-ot1-f52.google.com [209.85.210.52]) by minnie.tuhs.org (Postfix) with ESMTPS id A479C9518A for ; Tue, 11 Jun 2019 12:53:03 +1000 (AEST) Received: by mail-ot1-f52.google.com with SMTP id x24so10383595otp.7 for ; Mon, 10 Jun 2019 19:53:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=FoeOMs1p/ZKbf6k9R04430Al9zvxal6lVYZNYXMKVrY=; b=tx2wwbZQpyk86OlOoFRYjFY+mMmYhV89OSrs7vZH6//wetehz8qF0BjzdUDSolIqXL U+vmf3QWpg1Nuxk4kgx4NjM8lJmMiIFrABtxP5LdooIlnxF2nElMDNpEk/+eoQCAKDhy fJYQU9So/i2TMFEU/tnb8QdUDtS7BNgWIL2yHRqmHxYYmB3X3qohwkxI0DYW2h4R2cUb DLEW78IBbmesDnF+yyCXHSUvyZDW2hrLFsEUGn7JcG6EaE65L8IEedSvMBXmnmVnhCoD 7zsAy8RdMiHKIfxZy3uDIX8II1zGCSBYE5ejislPcF29tbukG2yCkgeCg5cOMHS6r+Ab HI4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=FoeOMs1p/ZKbf6k9R04430Al9zvxal6lVYZNYXMKVrY=; b=qJkj2Js6eLvBbMcQOwYN56YvLTzuHV6Rvx6fd3EFcQCa3qKUUaejmTYyUTgqEIChLB t9GqvklwucrSXgRp80vp1Vr1vpYsC0cHegEHp2hW0uP9CfQJBf0qblU0X0o/wTEJk6No 5awr2aQDUt6SCs6PudgSMrO4siPPG0XAmB5ieoW/MpFL0DlGhXlXGYl5Bd8WfegVCutd PRlz3a5AFH24MMjljcA3Yn/4Bb6Z9F1z1mNOKF1x7rXj9te5fPxnm+bCnhUO3Znsoebj os5AFTe9z2WkqX6BEEpUg30IPsdPU3mOfh0+v93wQQGT2Bg6mBnvd/ZrpX8er+bghsdb Yw8A== X-Gm-Message-State: APjAAAXuLVWljAOI/J9z7MRQxgC/I9TsmNbJcBpOqiGBUZInHibGEk9d r8DHEKVbLSqIND5OWSVPtWBfrvEKZgqcvtCj3xQs5BiEve0= X-Google-Smtp-Source: APXvYqz8ilCWsklHsp715o7ui6yxH9BgpgU3hxCvC2H0ZB6/5hzF/HSVXoCsVY4fVnZw0wwig7pIIo1FMR5egBqofZ0= X-Received: by 2002:a9d:65cb:: with SMTP id z11mr10270600oth.325.1560221582501; Mon, 10 Jun 2019 19:53:02 -0700 (PDT) MIME-Version: 1.0 From: Adam Thornton Date: Mon, 10 Jun 2019 19:52:51 -0700 Message-ID: To: tuhs@minnie.tuhs.org Content-Type: multipart/alternative; boundary="000000000000322e6d058b0365c9" Subject: [TUHS] Question about finding curses to build on v7 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" --000000000000322e6d058b0365c9 Content-Type: text/plain; charset="UTF-8" I've been playing with simh recently, and there is a nonzero chance I will soon be acquiring a PDP/11-70. I realize I could run 2.11BSD on it, and as long as I stay away from a networking stack, I probably won't see too many coremap overflow errors. But I think I'd really rather run V7. However, there's one thing that makes it a less than ideal environment for me. I grew up after cursor-addressable terminals were a thing, and, even if I can eventually make "ed" do what I want, it isn't much fun. I've been an Emacs user since 1988 and my muscle memory isn't going to change soon (and failing being able to find and build Gosmacs or an early GNU Emacs, yes, I can get by in vi more easily than in ed; all those years playing Nethack poorly were good for something). So...where can I find a curses implementation (and really all I need in the termcap or terminfo layer is ANSI or VTxxx) that can be coerced into building on V7 pretty easily? Also, I think folks here might enjoy reading a little personal travelogue of some early Unix systems from my perspective (which is to say, a happy user of Unix for 30+ years but hardly ever near core development (I did do the DIAG 250 block driver for the zSeries port of OpenSolaris; then IBM pushed a little too hard on the price and Sun sold itself to (ugh) Oracle instead; the world would have been more fun if IBM had bought the company like we were betting on)). That's at https://athornton.dreamwidth.org/14340.html ; that in turn references a review I did about a year ago of The Unix Hater's Handbook, at https://athornton.dreamwidth.org/14272.html . Adam --000000000000322e6d058b0365c9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I've been playing with simh recently, and there is a n= onzero chance I will soon be acquiring a PDP/11-70.

I re= alize I could run 2.11BSD on it, and as long as I stay away from a networki= ng stack, I probably won't see too many coremap overflow errors.=C2=A0 = But I think I'd really rather run V7.

However,= there's one thing that makes it a less than ideal environment for me.= =C2=A0 I grew up after cursor-addressable terminals were a thing, and, even= if I can eventually make "ed" do what I want, it isn't much = fun.=C2=A0 I've been an Emacs user since 1988 and my muscle memory isn&= #39;t going to change soon (and failing being able to find and build Gosmac= s or an early GNU Emacs, yes, I can get by in vi more easily than in ed; al= l those years playing Nethack poorly were good for something).
So...where can I find a curses implementation (and really all = I need in the termcap or terminfo layer is ANSI or VTxxx) that can be coerc= ed into building on V7 pretty easily?

Also, I thin= k folks here might enjoy reading a little personal travelogue of some early= Unix systems from my perspective (which is to say, a happy user of Unix fo= r 30+ years but hardly ever near core development (I did do the DIAG 250 bl= ock driver for the zSeries port of OpenSolaris; then IBM pushed a little to= o hard on the price and Sun sold itself to (ugh) Oracle instead; the world = would have been more fun if IBM had bought the company like we were betting= on)).=C2=A0 That's at=C2=A0https://athornton.dreamwidth.org/14340.html=C2=A0; that in= turn references a review I did about a year ago of The Unix Hater's Ha= ndbook, at=C2=A0htt= ps://athornton.dreamwidth.org/14272.html=C2=A0.=C2=A0

Adam
--000000000000322e6d058b0365c9--