[comp.sys.amiga] AmigaTECO

kinnersley@kuhub.cc.ukans.edu (Bill Kinnersley) (12/21/90)

All right, all you hairy-chested Amiga hackers out there,
what you've been waiting for all these years is on the way.

Seen on alt.folklore.computers:

rice@dg-rtp.dg.com (Brian Rice) writes:

: >In article <ZIPPY.90Dec18012554@chaos.cs.brandeis.edu>, 
: >zippy@chaos.cs.brandeis.edu (Patrick Tufts) writes:
: >|> Where *is* TECO alive?
: 
: You can ftp TECO stuff from usc.edu in directory /pub/teco.  This
: directory contains the DECUS TECO Collection, which I maintain.  It
: has several TECOs for various platforms, many TECO macros, the latest
: Standard TECO Manual (DEC's manual, but a newer version than they
: distribute) and other things relating to TECO.  TECO is available in
: various forms for VAX/VMS, RSX, RT-11, RSTS, Tops, Tenex, Unix,
: MS-DOS, the Macintosh OS, and (soon) the Amiga.
:                               ^^^^^^^^^^^^^^^^
: Pete Siemsen                         Pete Siemsen            siemsen@usc.edu
: University of Southern California    645 Ohio Ave. #302      (213) 740-7391 (w)
: 1020 West Jefferson Blvd.            Long Beach, CA 90814    (213) 433-3059 (h)
: Los Angeles, CA 90089-0251

-- 
--Bill Kinnersley

xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan) (12/23/90)

kinnersley@kuhub.cc.ukans.edu (Bill Kinnersley) writes:
>All right, all you hairy-chested Amiga hackers out there,
>what you've been waiting for all these years is on the way.

>Seen on alt.folklore.computers:

>rice@dg-rtp.dg.com (Brian Rice) writes:

>: >zippy@chaos.cs.brandeis.edu (Patrick Tufts) writes:
>: >|> Where *is* TECO alive?
 
>: You can ftp TECO stuff from usc.edu in directory /pub/teco.  This
>: directory contains the DECUS TECO Collection, which I maintain.  It
>: has several TECOs for various platforms, many TECO macros, the latest
>: Standard TECO Manual (DEC's manual, but a newer version than they
>: distribute) and other things relating to TECO.  TECO is available in
>: various forms for VAX/VMS, RSX, RT-11, RSTS, Tops, Tenex, Unix,
>: MS-DOS, the Macintosh OS, and (soon) the Amiga.
>:                               ^^^^^^^^^^^^^^^^

Ah! The world's most nearly universally lethal editor; TECO makes typing
text in command mode in vi sissy stuff; TECO is a Turing Complete
language that can let you make errors that require exponential space to
contain, and exponential time to analyze.

I can hardly wait to bring it up as a mode in GNUemacs, with a TECO-mode
command connected to a random interval generator, and give a copy to all
my friends.

;-)

Kent, the man from xanth.
<xanthian@Zorch.SF-Bay.ORG> <xanthian@well.sf.ca.us>
--
Yes, I really have used TECO to write FORTRAN code, on a TOPS-10 system!

UH2@psuvm.psu.edu (Lee Sailer) (12/25/90)

>I can hardly wait to bring it up as a mode in GNUemacs, with a TECO-mode
>command connected to a random interval generator, and give a copy to all
>my friends.

>;-)

This would bring the computer world full circle.  The original TECO was
a powerful if somewhat terrifying line editor with such powerful macros
that they were used (by Gosling?) to write a set of screen oriented editor
macros---called Editor MACros, or EMACS, for short.

ben@servalan.uucp (Ben Mesander) (12/27/90)

In article <90358.124623UH2@psuvm.psu.edu> UH2@psuvm.psu.edu (Lee Sailer) writes:
>
>>I can hardly wait to bring it up as a mode in GNUemacs, with a TECO-mode
>>command connected to a random interval generator, and give a copy to all
>>my friends.
>
>>;-)
>
>This would bring the computer world full circle.  The original TECO was
>a powerful if somewhat terrifying line editor with such powerful macros
>that they were used (by Gosling?) to write a set of screen oriented editor
>macros---called Editor MACros, or EMACS, for short.

I've ported the DECUS TECO, TECO-C, (it's written in C) to the Amiga.
The Amiga code will become a permanent part of the DECUS collection.

Fun for the whole family!

Contact ben@epmooch.UUCP for details.
Do not 'r'eply to this message, as I sent this from a machine that DOES NOT
have my teco information on it.

thad@cup.portal.com (Thad P Floryan) (12/28/90)

UH2@psuvm.psu.edu (Lee Sailer) in <90358.124623UH2@psuvm.psu.edu> writes:

	This would bring the computer world full circle.  The original TECO
	was a powerful if somewhat terrifying line editor with such powerful
	macros that they were used (by Gosling?) to write a set of screen
	oriented editor macros---called Editor MACros, or EMACS, for short.

NO!  NOT Gosling.  Stallman (same as GNU EMACS) was the EMACS creator, under
ARPA/DOD sponsorship per Office of Naval Research contract N00014-75-C-0643.
I still have the original one that RMS handed me on tape back then, and I
have the updated one still running on my DEC-20 systems and his GNU EMACS on
all my UNIX boxes.

And the original (DEC) TECO was NOT powerful enough, but the MIT-TECO was.
MIT-TECO diverged greatly from the (stagnant) DEC TECO in the early '70s.

The only site I still see heavily using the (DEC) TECO nowadays is INTEL; they
do (did?) all their MIS reporting using TECO.  No foolin'!  Dian Wilde at INTEL
showed me her code about 10 years ago and I was just astonished.  Cryptic as
hell, but it worked.  :-)

Thad Floryan [ thad@cup.portal.com (OR) ..!sun!portal!cup.portal.com!thad ]

kenk@algedi.UUCP (Ken Koster (N7IPB)) (12/30/90)

>In article <1990Dec23.093135.6993@zorch.SF-Bay.ORG> xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan) writes:
>kinnersley@kuhub.cc.ukans.edu (Bill Kinnersley) writes:
>>All right, all you hairy-chested Amiga hackers out there,
>>Seen on alt.folklore.computers:
>
>>rice@dg-rtp.dg.com (Brian Rice) writes:
>
>>: >zippy@chaos.cs.brandeis.edu (Patrick Tufts) writes:
>>: You can ftp TECO stuff from usc.edu in directory /pub/teco.  This

>>: MS-DOS, the Macintosh OS, and (soon) the Amiga.
>>:                               ^^^^^^^^^^^^^^^^
>
>Ah! The world's most nearly universally lethal editor; TECO makes typing
>

Ah yes, TECO the editor with which (dare I say it) you can RULE THE WORLD :-)

I want it, I want it, a piece of my past, the editor as programming lanquage.

Maybe I can scare up my old Data I/O control program, ALL written in TECO :-)


Ken Koster (N7IPB)     algedi!kenk@pilchuck.Data-IO.COM or
12653 NE 95th          ...uunet!pilchuck!algedi!kenk
Kirkland,Wa 98033

xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan) (12/30/90)

kenk@algedi.UUCP (Ken Koster (N7IPB)) writes:
> xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan) writes:
>> kinnersley@kuhub.cc.ukans.edu (Bill Kinnersley) writes:
>>> All right, all you hairy-chested Amiga hackers out there,
>>> Seen on alt.folklore.computers:
>>> rice@dg-rtp.dg.com (Brian Rice) writes:
>>>:> zippy@chaos.cs.brandeis.edu (Patrick Tufts) writes:
>>>: You can ftp TECO stuff from usc.edu in directory /pub/teco.  This

>>>: MS-DOS, the Macintosh OS, and (soon) the Amiga.

>> Ah! The world's most nearly universally lethal editor; TECO makes
>> typing ...

> Ah yes, TECO the editor with which (dare I say it) you can RULE THE
> WORLD :-)

Or watch a grown man break down and cry. Edit a file with TECO. At the
top, get distracted, forget you're in TECO command mode, and type
"edit". You just:

	moved the curser to the "e"nd of the file;
	"d"eleted every thing from mark (by default the initial cursor
		position, top of file) to dot (the current position);
	went into "i"nsert mode;
	inserted a "t".

My favorite TECO story.  ;-)

Fastest way known to destroy software is to let your attention slip using
TECO; TECO users mainline caffeine just to stay alert enough to edit.

> I want it, I want it, a piece of my past, the editor as programming
> lanquage.

The editor as ravening destroyer of souls; same difference.

> Maybe I can scare up my old Data I/O control program, ALL written in
> TECO :-)

Love to see it.

Kent, the man from xanth.
<xanthian@Zorch.SF-Bay.ORG> <xanthian@well.sf.ca.us>

ben@servalan.uucp (Ben Mesander) (01/01/91)

Since there seems to be quite a bit off interest, here's the information
for the Amiga TECO:

ftp from usc.edu /pub/teco/tecoc.tar.Z

This is a clone of TECO written in C. I did a quick port from UNIX to 
AmigaDOS. Why doesn't some kind soul also post this at ab20.larc.nasa.gov?

ben@epmooch.UUCP

jpk@ingres.com (Jon Krueger) (01/09/91)

From article <1990Dec30.154444.21199@zorch.SF-Bay.ORG>,
 by xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan):
> Or watch a grown man break down and cry. Edit a file with TECO. At the
> top, get distracted, forget you're in TECO command mode, and type
> "edit". You just:
> 
> 	moved the curser to the "e"nd of the file;
> 	"d"eleted every thing from mark (by default the initial cursor
> 		position, top of file) to dot (the current position);
> 	went into "i"nsert mode;
> 	inserted a "t".
> 
> My favorite TECO story.  ;-)

It's a great story.  It's a true story.  Except the editor in question
wasn't TECO.  In TECO ED might match one of the exit or file reading
commands (some TECOs), the IT would indeed insert a T if ED had completed
correctly in some way, otherwise either nothing would happen or (some
TECOs) an attempt would be made to open file IT.  TECO is dangerous
enough without making it seem more so.  If you do want to delete the
file HD will do nicely.

-- Jon
--

Jon Krueger, jpk@ingres.com