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, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 9495 invoked from network); 4 Aug 2023 00:28:14 -0000 Received: from minnie.tuhs.org (2600:3c01:e000:146::1) by inbox.vuxu.org with ESMTPUTF8; 4 Aug 2023 00:28:14 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id BD1AA421D1; Fri, 4 Aug 2023 10:28:10 +1000 (AEST) Received: from mail-vs1-xe29.google.com (mail-vs1-xe29.google.com [IPv6:2607:f8b0:4864:20::e29]) by minnie.tuhs.org (Postfix) with ESMTPS id 8560D421D0 for ; Fri, 4 Aug 2023 10:28:04 +1000 (AEST) Received: by mail-vs1-xe29.google.com with SMTP id ada2fe7eead31-447abf05ea4so583598137.0 for ; Thu, 03 Aug 2023 17:28:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1691108883; x=1691713683; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=yog3ZjteI8osDinLOWA6ffAHC5W/pdoL4KFp5DJeqGg=; b=L2TMl8Ttegk83/KiFFZAhNqadkk+tnWpPZlIzfCOniQl/sI9Xlwp7g8SXmXCEa0oCd LZHX1Cnu3FFsQRdnn+9/QkYGRG6UgGvc6d3c+oQFhVpfKTyIHPccgdocxyJYbWONYM35 kWGOQ0jlvUkArEvEnRPByux+cJLQ8TWrD+YzJ+EdNMCjKatq+eJ5Rg0Nwy7u6UDMOP7/ s4xDs+RVui6NrEUg34ZsAm634vE+tt8SkgaPONe/PHOSiskQJuMIf7w3uWSJE6P34dym M5T8R/vfn68A4D73VIcRy/M0b9WmtBDKssd3o2ZUK9mJSa9M8AeoYiKCijUl74kHYnCh 0e8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691108883; x=1691713683; 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=yog3ZjteI8osDinLOWA6ffAHC5W/pdoL4KFp5DJeqGg=; b=K2iwRYxvnTfPQwHvB1n958vpEJHTh4+iVdLCcgG4lAZRgjT6uPtnRhyPz6z8H4x1Wj BZeWCGtFtdVJRPDV4QPpOy4MMOZPc6kcCKXhyDZ6VVZQ3s1oIw2oNHeafSO2hI6FICYE cr4+ihHe0LyB57HCM7JJSb/1Wm/oL5sqiJzaOooUtvHVykvAW2RHIv5Z8agaC31ZIuFr xT8SaLwNTUYWLdt59onPpHpEuHjsX3YIOOqlq3vo9jYV/H/FZS5Ib2R/eOqWp6/H6Lm1 zG46CR9wE/nQZW4VOqtATEnh5Ug6D+Vv8MPndQYXFMMqnM821B36LRS2n3StHbojIap/ znWg== X-Gm-Message-State: AOJu0Yw1RMySBlcC4nVxsD9Pq0dBILwrSfYRqVNNbTabmK0it/BHIdpP uUyMhnmwsm7YowTOPV99RPnVgjJOWTCSMGJv5X4k+/f4 X-Google-Smtp-Source: AGHT+IFkvvbnLl5w9zg0BTBerO6jDD0QVn9g5NlYB/ACBgEUoQTEe+kGnxaa5pd4XInWvIMPm8qKC6h7YRYJsXhtIcg= X-Received: by 2002:a67:fe83:0:b0:445:228e:62db with SMTP id b3-20020a67fe83000000b00445228e62dbmr145856vsr.8.1691108883179; Thu, 03 Aug 2023 17:28:03 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Rob Pike Date: Fri, 4 Aug 2023 10:27:52 +1000 Message-ID: To: Adam Thornton Content-Type: multipart/alternative; boundary="000000000000422d4006020df86c" Message-ID-Hash: O5J5YD6DF5T7SB5NTBUPTADLG3ZTSC2M X-Message-ID-Hash: O5J5YD6DF5T7SB5NTBUPTADLG3ZTSC2M X-MailFrom: robpike@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 List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000422d4006020df86c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable There was a guy in production at Google using Unix TECO as his main editor when I joined in 2002. He was astonished that I recognized it, but I had used TECO in the early 1970s and, although I had no desire to return to it, I did know it well enough to exclaim its presence when watching over his shoulder. So yes, apologies for not remembering his name, but it was at least one person's default editor. -rob On Fri, Aug 4, 2023 at 10:19=E2=80=AFAM Adam Thornton = wrote: > There are certainly teco implementations for Unix, although I don't know > if it was ever anyone's default editor anywhere. Indeed, there are > multiple implementations: I switched from a C teco implementation to pyte= co > in the Rubin Science Platform JupyterLab implementation (its utility is o= f > course dubious, but this is part of both my nefarious plan to make Jupyte= r > not merely mean "Julia, Python, and R", but to use that "e" -- and > reassociate it with the "t" -- by making it mean "Julia, Python, Teco, an= d > R", and also to include an easter egg for a fellow project member who is = a > teco fan). > > The first Emacs I used was GNU emacs at already version...16 or > something? In 1989, on ... I don't remember what the main system I used = at > the UT Austin Chaos Lab was, actually; we had an SGI Iris, but that wasn'= t > the machine I did my editing on. But by 1989 it was certainly > well-available and established. > > On Thu, Aug 3, 2023 at 5:04=E2=80=AFPM Will Senn wr= ote: > >> As a longtime user and lover of ed/ex/vi, I don't know much about emacs, >> but lately I've been using it more (as it seems like any self-respecting >> lisper, has to at least have a passing acquaintance with it). I recently >> went off and got MACLISP running in ITS. As part of that exploration, I >> used EMACS, but not just any old emacs, emacs in it's first incarnation = as >> a set of TECO macros. To me, it just seemed like EMACS. I won't bore you >> with the details - imagine lots of control and escape sequences, many of >> which are the same today as then. This was late 70's stuff. >> >> My question for the group is - when did emacs arrive in unix and was it = a >> full fledged text editor when it came or was it sitting on top of some >> other subssystem in unix? Was TECO ever on unix? >> >> Will >> > --000000000000422d4006020df86c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
There was a guy in production at Google using Unix TECO as his ma= in editor when I joined in 2002. He was astonished that I recognized it, bu= t I had used TECO in the early 1970s and, although I had no desire to retur= n to it, I did know it well enough to exclaim its presence when watching ov= er his shoulder.

So yes, apologies for not remembering his name, but it wa= s at least one person's default editor.

-rob


On Fri, Aug 4, 20= 23 at 10:19=E2=80=AFAM Adam Thornton <athornton@gmail.com> wrote:
There are certainly teco impl= ementations for Unix, although I don't know if it was ever anyone's= default editor anywhere.=C2=A0 Indeed, there are multiple implementations:= I switched from a C teco implementation to pyteco in the Rubin Science Pla= tform JupyterLab implementation (its utility is of course dubious, but this= is part of both my nefarious plan to make Jupyter not merely mean "Ju= lia, Python, and R", but to use that "e" -- and reassociate = it with the "t" -- by making it mean "Julia, Python, Teco, a= nd R", and also to include an easter egg for a fellow project member w= ho is a teco fan).

The first Emacs I used was GNU emacs at alr= eady version...16 or something?=C2=A0 In 1989, on ... I don't remember = what the main system I used at the UT Austin Chaos Lab was, actually; we ha= d an SGI Iris, but that wasn't the machine I did my editing on.=C2=A0 B= ut by 1989 it was certainly well-available and established.

On Thu, Aug = 3, 2023 at 5:04=E2=80=AFPM Will Senn <will.senn@gmail.com> wrote:
=20 =20 =20
As a longtime user and lover of ed/ex/vi, I don't know much about emacs, but lately I= 9;ve been using it more (as it seems like any self-respecting lisper, has to at least have a passing acquaintance with it). I recently went off and got MACLISP running in ITS. As part of that exploration, I used EMACS, but not just any old emacs, emacs in it's first incarnation as a set of TECO macros. To me, it just seemed like EMACS. I won't bore you with the details - imagine lots of control and escape sequences, many of which are the same today as then. This was late 70's stuff.

My question for the group is - when did emacs arrive in unix and was it a full fledged text editor when it came or was it sitting on top of some other subssystem in unix? Was TECO ever on unix?

Will
--000000000000422d4006020df86c--