Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site decwrl.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxj!houxm!whuxlm!akgua!sdcsvax!sdcrdcf!hplabs!hpda!fortune!amdcad!decwrl!dec-rhea!dec-sprite!osman
From: osman@sprite.DEC (Eric Osman, dtn 283-7484)
Newsgroups: net.jokes
Subject: O.K.  Here's how I decode a "doyty" in EMACS
Message-ID: <157@decwrl.UUCP>
Date: Tue, 8-Jan-85 09:35:50 EST
Article-I.D.: decwrl.157
Posted: Tue Jan  8 09:35:50 1985
Date-Received: Mon, 14-Jan-85 05:03:42 EST
Sender: daemon@decwrl.UUCP
Organization: DEC Engineering Network
Lines: 18

I divide the screen into two window, with doyty in top window and a blank
second window into which I type the alphabet TWICE.

Then, I put cursor on first mystery letter, and start a keyboard macro.
I cut the letter, move to the beginning of the alphabets, start a search
command, and paste the letter.  Now I start the search.

This causes EMACS to put cursor on mystery letter in alphabets.  Now I move
cursor to the right 13 characters, putting the cursor on the REAL letter.  I
cut it and repaste it (so I don't destroy my alphabets), put cursor back in
first window, and paste again, and VOILA !  I've decoded one whole character.

So, now, I just end the keyboard macro and execute it on each character.  If
you've defined a single keystroke to mean "execute-keyboard-macro", it's even
more convenient.

The only thing to be careful of is don't try to undecode the punctuation and
spaces.  (Arrow over them).