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, HTML_FONT_LOW_CONTRAST,HTML_IMAGE_ONLY_32,HTML_MESSAGE, MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 10299 invoked from network); 4 Aug 2023 16:19:50 -0000 Received: from minnie.tuhs.org (2600:3c01:e000:146::1) by inbox.vuxu.org with ESMTPUTF8; 4 Aug 2023 16:19:50 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 83F054244E; Sat, 5 Aug 2023 02:19:46 +1000 (AEST) Received: from mail-vk1-xa29.google.com (mail-vk1-xa29.google.com [IPv6:2607:f8b0:4864:20::a29]) by minnie.tuhs.org (Postfix) with ESMTPS id B5F924244B for ; Sat, 5 Aug 2023 02:19:38 +1000 (AEST) Received: by mail-vk1-xa29.google.com with SMTP id 71dfb90a1353d-48719ca1b3dso420029e0c.3 for ; Fri, 04 Aug 2023 09:19:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ccc.com; s=google; t=1691165977; x=1691770777; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=sBTp6OY34y81AeSHeLi3ovc8GpEv+P14GVlF4SlkxK8=; b=R1qjJ9kAtrH+VIOKpVrjPZq0AFDGEFpMffLX+28NmvlQIPCXYlDX+uZWnZ7ETW4Ej9 uXtx7z//4EzcbBcAiqeHo3ToRVgt2gSbehtyEmh+Y6oywuyZmlA37MmRrH7OFglI6SGu YgmaMWctUQP9EusNOLZ7p+sDpBnTg3+jYk38A= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691165977; x=1691770777; 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=sBTp6OY34y81AeSHeLi3ovc8GpEv+P14GVlF4SlkxK8=; b=fmMwqI84nAHGUMHTk4d+hRKUvcY3Ol94M34YgIVh2FjAFMTgREVn0rh29osOr8EWrC UrRraQaxt/gjGcJZLPjuXbFpxtj9MxpESL9aT/ZnUjhD4JwV2lGiFtmHrCNgFYG9CSfo 2uDPbBHBZZZr4xNYHqieJU4iufGsSrqpooKbmCV1oN9PXnvDPI7IHacgT8UnfLfYTy1d F312jzT8riGJ0cftPrvD30eWHdnDq6YJ9+3ulcQeua2miKrgwrHH+hd+X+MbfSFeCpHJ 1hmm5SCweDh5uOPuUz1dp7kJx4fvzblHhSQNI0e5m3DuuZaNn2Diy6RZwCNaW4ohyy4n Cfmg== X-Gm-Message-State: AOJu0YzQyZ1rkv8cE8OAavkHkWWbz4TKSWCPGC21bzlcYdprNKsSvOpC RtWrdB6UgQSeg8+YAvIE3YsMy4hOutSOPUVakfdL0V8Q4ytppuQ+qgY= X-Google-Smtp-Source: AGHT+IGTZKftxRNPc0UjHmRm5Os9pK3vfvusGxM5hkOnX0y4W5VSs8G4jqxDwmeLYugt9MH90663JY9/HXn1jj+pNmE= X-Received: by 2002:a1f:bf8c:0:b0:486:6cad:b6e7 with SMTP id p134-20020a1fbf8c000000b004866cadb6e7mr1506432vkf.10.1691165977450; Fri, 04 Aug 2023 09:19:37 -0700 (PDT) MIME-Version: 1.0 References: <20230804023639.A620218C080@mercury.lcs.mit.edu> In-Reply-To: <20230804023639.A620218C080@mercury.lcs.mit.edu> From: Clem Cole Date: Fri, 4 Aug 2023 12:19:00 -0400 Message-ID: To: Noel Chiappa Content-Type: multipart/alternative; boundary="00000000000057b21606021b4318" Message-ID-Hash: XKI5P2BGKFLDZMSWFUQJJR2YB3G2N3XN X-Message-ID-Hash: XKI5P2BGKFLDZMSWFUQJJR2YB3G2N3XN X-MailFrom: clemc@ccc.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: tuhs@tuhs.org X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: emacs List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --00000000000057b21606021b4318 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I offered Ward Cunningham's TECO page in my earlier message - which has one of my favorite quotes: *"TECO Madness -- a moment of convenience, a lifetime of regret".* I also mention Cantrell's C/UNIX version: Video teco If this was someone using teco recently, Paul's version is possible/likely as it was in C and became the teco many of used for UNIX. For a while, I could never quite decide if I liked it more than vi, but since ed and vi were >>everywhere<< from the Cray-1 to a PC, I stopped using TECO as it sometimes took a little effort to make it work (although Paul was pretty careful) - but particularly on non-UNIX boxes (other than VMS) it might not be so easy. Since Oscar's PiDP-10 and Angelo's PDP-1 work, I'll need an editor again, so I may have to relearn it -- be interesting to see how fast it comes back. =F0=9F=A4=94 For systems with a C compiler, Ward Miller's s (which is a subset of vi - https://github.com/udo-munk/s) has been my go-to. I was playing with getting it running on V7 since it full video for a VT-100. =E1=90=A7 On Thu, Aug 3, 2023 at 10:36=E2=80=AFPM Noel Chiappa wrote: > > From: Rob Pike > > > There was a guy in production at Google using Unix TECO as his main > > editor when I joined in 2002. > > Do you happen to know which version it was, or what it was written in? > > It must have been _somebody_'s re-implementation, but I wonder who or whe= re > (or why :-). > > Noel > --00000000000057b21606021b4318 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I offered Ward Cunningham's TECO page in my earlier= message - which has one of my favorite=C2=A0quotes:=C2=A0 "TECO Ma= dness -- a moment of convenience, a lifetime of regret".
<= br>
I also mention=C2=A0Cantrell's C/UNIX version:=C2=A0Video teco

If this was someon= e using teco recently, Paul's version is possible/likely as it was in C= and became the teco many of used for UNIX.
For a while, I could ne= ver quite decide if I liked it more than vi, but since ed and vi were >&= gt;everywhere<< from the=C2=A0Cray-1 to a PC, I stopped using TECO as= it sometimes took a little effort to make it work (although Paul was prett= y careful) - but particularly on non-UNIX boxes (other than VMS) it might n= ot be so easy.=C2=A0 Since Oscar's PiDP-10 and Angelo's PDP-1 work,= I'll need an editor again, so I may have to relearn it -- be interesti= ng to see how fast it comes back.=C2=A0=F0=9F=A4=94

Fo= r systems with a C compiler, Ward Miller's s (which is a subset of vi -= =C2=A0 https://github.com/udo-mun= k/s) has been my go-to.=C2=A0
I was playing with getting it r= unning on V7 since it full video for a VT-100.

3D""=E1=90=A7
On Thu, Aug 3, 2023 at 10:36=E2=80=AFPM Noel Chiappa <<= a href=3D"mailto:jnc@mercury.lcs.mit.edu">jnc@mercury.lcs.mit.edu> w= rote:
=C2=A0 =C2= =A0 > From: Rob Pike

=C2=A0 =C2=A0 > There was a guy in production at Google using Unix TECO = as his main
=C2=A0 =C2=A0 > editor when I joined in 2002.

Do you happen to know which version it was, or what it was written in?

It must have been _somebody_'s re-implementation, but I wonder who or w= here
(or why :-).

=C2=A0 =C2=A0 =C2=A0 =C2=A0 Noel
--00000000000057b21606021b4318--