Computer Old Farts Forum
 help / color / mirror / Atom feed
* [COFF] Re: [TUHS] Re: regex early discussions
@ 2024-03-05 19:30 Noel Chiappa
  0 siblings, 0 replies; 6+ messages in thread
From: Noel Chiappa @ 2024-03-05 19:30 UTC (permalink / raw)
  To: coff; +Cc: jnc, will.senn

    > From: Clem Cole 

    > the idea of a text editor existed long before Ken's version of QED,
    > much less, ed(1). Most importantly, Ken's QED came after the original
    > QED, which came after other text editors.

Yes; some of the history is given here:

  An incomplete history of the QED Text Editor
  https://www.bell-labs.com/usr/dmr/www/qed.html

Ken would have run into the original on the Berkeley Time-Sharing System; he
apparently wrote the CTSS one based on his experience with the one on the BTSS.

Oddly enough, CTSS seems to have not had much of an editor before. The
Programmer's Guide has an entry for 'Edit' (Section AH.3.01), but 'edit file'
seems to basically do a (in later terminology) 'cat >> file'. Section AE
seems to indicate that most 'editing' was done by punching new cards on a
key-punch!

The PDP-1 was apparently similar, except that it used paper tape. Editing
paper tapes was difficult enough that Dan Murphy came up with TECO - original
name 'Tape Editor and Corrector':

  https://opost.com/tenex/anhc-31-4-anec.pdf

    > Will had asked -- how did people learn to use reg-ex?

I learned it from reading the 'sh' and 'ed' V6 man pages.

The MIT V6 systems had TECO (with a ^R mode even), but I started out with ed,
since it was more like editors I had previously used.

	Noel

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-03-06  0:59 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <13abd764-984a-4c9f-8e3e-b1eb7c624692@gmail.com>
     [not found] ` <CAC20D2MFY4g+j+e3OUOLgZtcgnYKu93ENjkG80cH59fr5n44bQ@mail.gmail.com>
2024-03-04 20:27   ` [COFF] Re: [TUHS] Re: regex early discussions Lars Brinkhoff
2024-03-04 20:53     ` Clem Cole
2024-03-05  6:49       ` Lars Brinkhoff
2024-03-05 16:34         ` Clem Cole
2024-03-06  0:59           ` Will Senn
2024-03-05 19:30 Noel Chiappa

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).