The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Adam Thornton <athornton@gmail.com>
To: tuhs@minnie.tuhs.org
Subject: [TUHS] Question about finding curses to build on v7
Date: Mon, 10 Jun 2019 19:52:51 -0700	[thread overview]
Message-ID: <CAP2nic0o_SVSyBSjb_MJCaXKYOu_L7XzOc1sOsMAOaANipa9Ow@mail.gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 1618 bytes --]

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

[-- Attachment #2: Type: text/html, Size: 1933 bytes --]

             reply	other threads:[~2019-06-11  2:53 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-06-11  2:52 Adam Thornton [this message]
2019-06-11  6:12 ` Erik E. Fair
2019-06-11 12:19   ` ron
2019-06-11 13:43     ` Clem Cole
2019-06-11 15:48       ` Mary Ann Horton Gmail
2019-06-11 17:12       ` Lars Brinkhoff
2019-06-11 17:26         ` Clem Cole
2019-06-11 18:05           ` Mary Ann Horton Gmail
2019-06-11 17:08   ` Lars Brinkhoff
2019-06-11 17:05 ` Lars Brinkhoff

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAP2nic0o_SVSyBSjb_MJCaXKYOu_L7XzOc1sOsMAOaANipa9Ow@mail.gmail.com \
    --to=athornton@gmail.com \
    --cc=tuhs@minnie.tuhs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).