Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!snorkelwacker!apple!oliveb!mipos3!omepd!merlyn From: merlyn@iwarp.intel.com (Randal Schwartz) Newsgroups: comp.unix.wizards Subject: TECO and 'make love' (was Re: How do you tell a wizard?) Keywords: flowers, birdies, trees, chirp, tweet, `Arf!' Message-ID: <5206@omepd.UUCP> Date: 16 Nov 89 21:07:38 GMT References: <20408@mimsy.umd.edu> <10242@encore.Encore.COM> <20434@mimsy.umd.edu> <1997@cs-spool.calgary.UUCP> <739@ontek.UUCP> <15770@bloom-beacon.MIT.EDU> <1989Nov13.113806.15467@gdt.bath.ac.uk> Sender: news@omepd.UUCP Reply-To: merlyn@iwarp.intel.com (Randal Schwartz) Organization: Stonehenge; netaccess via Intel, Hillsboro, Oregon, USA Lines: 42 In-reply-to: exspes@gdr.bath.ac.uk (P E Smee) In article <1989Nov13.113806.15467@gdt.bath.ac.uk>, exspes@gdr (P E Smee) writes: | In article <15770@bloom-beacon.MIT.EDU> jik@athena.mit.edu (Jonathan I. Kamens) writes: | >% make love | >Make: Don't know how to make love. Stop. | | Ah. Under OS/8 (on the PDP-8's, remember them?) 'make' was the command | used to invoke the editor (teco) when making a new file. The programmer | had decided it would be humourous to catch that, so when you typed: | | make love | | it said | | not war | | and exited. Since the 8 was basically a 4K (12-bit word) machine, I used | to resent the lost space. Lost space? If it was anything like the 11 implementation, command-line interpretation of a TECO command line was done by loading in the command-line interpreter (in TECO, no less!) as the initial user input. After the first command, >poof< it all went away. Because of this, you could get a copy of the command line interpreter by typing '*a' as your first two characters on your first prompt, and the 'a' Q-register would contain the command-line interpreter, ready for hacking! (One of the things that the stock C-L-I did was check for something like TECINI.TEC, and replace itself with that if found, so you could copy the stock C-L-I using the above method into that file, and hack away.) OB Wizard Reference: That's how *I* found out about the "make love" in TECO. Nobody told me... I saw it in the source. (I'm wasting very valuable neurons remembering this... you should be thankful... :-) Just another old-time TECO hacker, -- /== Randal L. Schwartz, Stonehenge Consulting Services (503)777-0095 ====\ | on contract to Intel's iWarp project, Hillsboro, Oregon, USA, Sol III | | merlyn@iwarp.intel.com ...!uunet!iwarp.intel.com!merlyn | \== Cute Quote: "Welcome to Oregon... Home of the California Raisins!" ==/