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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 22949 invoked from network); 25 Aug 2023 03:03:26 -0000 Received: from minnie.tuhs.org (2600:3c01:e000:146::1) by inbox.vuxu.org with ESMTPUTF8; 25 Aug 2023 03:03:26 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id C6C6542A79; Fri, 25 Aug 2023 13:03:20 +1000 (AEST) Received: from mail-lf1-x136.google.com (mail-lf1-x136.google.com [IPv6:2a00:1450:4864:20::136]) by minnie.tuhs.org (Postfix) with ESMTPS id C102640AE0 for ; Fri, 25 Aug 2023 13:03:12 +1000 (AEST) Received: by mail-lf1-x136.google.com with SMTP id 2adb3069b0e04-4fe61ae020bso646713e87.2 for ; Thu, 24 Aug 2023 20:03:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692932591; x=1693537391; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=YB3+kXkwUh/akY7Diw6TAWCLuk7MpG0E3UoH3ae1iR8=; b=ZoUoxvQ5GQHtWO/w0eQ8K9E5h8vKdwEsF4uZTVRzxFt8TE/FMlFuazjLdkVgm3yA42 5+w/Fhpl/XLG3LwwUzPBd+KnZcZc4pmXF3xAN95TrEKTx0OP1FUmnlN3jV3Rdaua/Szb 0RH/cEvJeZ70fF8dNF4w9qhvRIx5srSERO5lg+KqaTm3oYMP3E87WkUJl1B6KkxqA93H vo1/v0533qYElEG+hl3Lh79txDOIDHhCck1KYa5AlH/B+LOzZ2BVgE633U4+xAG0u14a UeQSoWCzPzCQj0OGd/UVvWci0bm6tClFxGfuslgciMW9vSvk2gJWo+xhbANBi79Kt4m9 1bUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692932591; x=1693537391; h=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=YB3+kXkwUh/akY7Diw6TAWCLuk7MpG0E3UoH3ae1iR8=; b=hkzopHpcRaOwGjpbDmRokv/U4jzq8dGa6VZwDG/asaZDpx5Q2bFSFo7mpu3J6QPMZY fUhbbfri9kay1YoEPcwmKJWMLe4yptAH64hrBDf/27hIAbJpC66NjGpadQ3KTjx9aWGR KK7WbZjiJ7Lhp4+5DYvWBpfGqeERqUEqIMdvKJ3uqo0b4jqa7GKR0MdwYDtTaCEFH1Il ynpcNZ7AU4Uqth1L+WY5tOk/5SezM/AWLuC5bcnPG4vaSOSxOtZHOSP2IIR9zdvnYsQt Ef3vmLjhauZHhydWGLJdQfcNxWJOaviZfy60BFxjhRLbyu1fO5sKXpYAcUBhBiTR5cPm pEiQ== X-Gm-Message-State: AOJu0YxcpUwSiOeJf/pmYIm2EwDu4uBCBm2lVzBXTwMqSDXOhmzfQ+af YxJ2rVMD21+SiNHmv/jC0fl61KyTvUdAbDMOcCo= X-Google-Smtp-Source: AGHT+IHZdX2K7yf3SQJsQ0RcI65a4ozhteHZfg8Csv6xFBhbSnyIpEFBCnZjSU/yRTGr3tbaTLTpIu82738RQ3csbIA= X-Received: by 2002:a05:6512:1584:b0:4fb:94c6:fd63 with SMTP id bp4-20020a056512158400b004fb94c6fd63mr15654747lfb.17.1692932590426; Thu, 24 Aug 2023 20:03:10 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Adam Thornton Date: Thu, 24 Aug 2023 20:02:59 -0700 Message-ID: To: Jim Geist Content-Type: multipart/alternative; boundary="000000000000ae629c0603b695c3" Message-ID-Hash: DG3QKSUMBMIED5PCMQ3YXZ4QYYSUZ4OQ X-Message-ID-Hash: DG3QKSUMBMIED5PCMQ3YXZ4QYYSUZ4OQ X-MailFrom: athornton@gmail.com 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 Eunuchs Hysterical Society X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: Emacs on v7 List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000ae629c0603b695c3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable LCML is not open to physical visitors but a couple days ago, someone posted on Mastodon about misspiggy and you can ssh misspiggy@tty.livingcomputers.org and it works, so.... On Thu, Aug 24, 2023 at 5:19=E2=80=AFPM Jim Geist w= rote: > misspiggy? Is LCML back open? > > On Thu, Aug 24, 2023 at 5:26=E2=80=AFPM Adam Thornton wrote: > >> I finally got an Emacs running on v7--it's on misspiggy at LCML now as >> "ue". >> >> It's Microemacs 3.6; what I did was to clone >> https://github.com/troglobit/MicroEMACS and check out the first commit. >> >> Some experimentation later, it had the usual problem with v7 and DEC >> linkers that not all the function names (er, more generally exported >> symbols, but in this case, function names) were unique in the first 7 >> characters (which is 6 if you're working with DEC OSes). So a bit of se= d >> later and I had something that built, linked, and appears to run with >> TERM=3Dvt100 set. >> >> Arrow keys, naturally, don't work, but C-b, C-f, C-p, C-n do. >> >> I think I'm going to just make a GH repo of it, but I'm happy to send th= e >> tarball, or tar.uue, upon request. I find UUCP kinda fragile on my simh >> installation, and I don't know how to get to Miss Piggy's (although the >> uucp commands are there), so, well, uuencoding, a pasteboard buffer, >> iTerm2's "Paste Slowly", and cat will work as a file transfer mechanism. >> >> Adam >> > --000000000000ae629c0603b695c3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
LCML is not open to physical visitors but a couple days ag= o, someone posted on Mastodon about misspiggy and you can ssh misspiggy@tty.livingcomputers.org and it works, so....

misspiggy? Is LCML back open?

On Thu, Aug 24, 2023 at 5:26=E2=80= =AFPM Adam Thornton <athornton@gmail.com> wrote:
I finally got an Emacs runni= ng on v7--it's on misspiggy at LCML now as "ue".
It's Microemacs 3.6; what I did was to clone https://github.com= /troglobit/MicroEMACS and check out the first commit.

Some experimentation later, it had the usual problem with v7 and DEC linke= rs that not all the function names (er, more generally exported symbols, bu= t in this case, function names) were unique in the first 7 characters (whic= h is 6 if you're working with DEC OSes).=C2=A0 So a bit of sed later an= d I had something that built, linked, and appears to run with TERM=3Dvt100 = set.

Arrow keys, naturally, don't work, but C-b, C-f,= C-p, C-n do.

I think I'm going to just make a= GH repo of it, but I'm happy to send the tarball, or tar.uue, upon req= uest.=C2=A0 I find UUCP kinda fragile on my simh installation, and I don= 9;t know how to get to Miss Piggy's (although the uucp commands are the= re), so, well, uuencoding, a pasteboard buffer, iTerm2's "Paste Sl= owly", and cat will work as a file transfer mechanism.

<= /div>
Adam
--000000000000ae629c0603b695c3--