Received: from MC.LCS.MIT.EDU by AI.AI.MIT.EDU via Chaosnet; 24 MAY 86 13:27:59 EDT Received: from MIT-MULTICS.ARPA by MC.LCS.MIT.EDU 24 May 86 13:23:09 EDT Received: from CARNEGIE.Mailnet by MIT-MULTICS.ARPA with Mailnet id <2694791731657154@MIT-MULTICS.ARPA>; 24 May 1986 13:15:31 edt Date: Tue 20 May 86 20:23:52-EDT From: D. M. Rosenblum Subject: Bug in EMACS Control-B To: REMARKS@TE.CC.CMU.EDU cc: BB-General@TE.CC.CMU.EDU Message-ID: <12208312569.65.DR01@TE.CC.CMU.EDU> ReSent-Date: Fri 23 May 86 18:31:27-EDT ReSent-From: D. M. Rosenblum ReSent-To: Emacs-Hackers%MC.LCS.MIT.EDU@MIT-MULTICS.Mailnet ReSent-Message-ID: <12209078535.44.DR01@TE.CC.CMU.EDU> > I found an interesting bug in TOPS-20 EMACS, almost certainly in the underlying TECO code. If a buffer (or the part of the buffer being worked with, if the virtual boundaries have been narrowed to a proper subset of the buffer) begins with and the cursor is between characters 2 and 3 (i.e. at the beginning of the second line, after the at the end of the first line), and one does a Control-B, the cursor winds up between the and the that terminate the first line (i.e. between characters 1 and 2) instead of before the (i.e. before character 1). A second Control-B will correct the problem. Note that the problem will not be immediately apparent until one tries to type something in because there is no distinction in the screen display between being between the and the at the end of a line and being at the beginning of the same line; once one types something in one will discover that a ^M and a ^J have suddenly appeared around what is being typed in. Control-X = will accurately describe the (incorrect) cursor position. Has anyone else ever noticed this? -- Dan Rosenblum ----  Date: 21 Dec 1983 13:03 PST (Wed) Message-ID: From: David Eppstein To: EMACS-Hackers@MC Subject: I guess someone removed the XX forwarding... I also must have been real confused one day - the acknowledgement at the top of XPAS is to "Earl Ciccarelli". Sorry ECC and EAK... ------------ Date: Wednesday, 21 December 1983 12:56-PST From: The Mailer Daemon To: KRONJ at SU-SIERRA.ARPA Re: Message of 18-Dec-83 15:52:27 Message undeliverable and dequeued after 3 days: *PS:MAIL.TXT@MIT-XX.ARPA: No such file type ------------ Date: Sunday, 18 December 1983 12:51-PST From: David Eppstein To: EMACS-Hackers@MIT-XX Re: New libraries I have installed the sources to the following libraries on [XX]EMACS:. I didn't bother to make :EJs, and FTP flaked out so I couldn't also install them on MC. ADA 26 This is a somewhat modified version of ECC's (and EAK's?) Ada library. I don't remember all of what I changed, but it included improvements to the indenter and the template system. MMAIL 87 I rewrote the display support to use my MWind multi-windowing library instead of hacking around with the old window system. One of our local users had a complaint with the old redisplay (something to do with 2-window Dired) and I figured it was easier to rewrite than figure out. XPAS 8 This is a new library I wrote, largely based on the Ada stuff, to implement a Pascal mode. I know, there already is a Pascal mode, but I wanted it to do things my way... The indenter is a little smarter, and instead of having umpty-ump commands one for each template to insert, there is just one - you type the start of the Pascal statement, run this command, and it fills out the rest of the verbiage that Pascal wants you to have. Not as customizable as the standard Pascal library, though.  Received: from SU-SIERRA.ARPA by MIT-XX.ARPA with TCP; Tue 6 Dec 83 16:12:50-EST Date: 6 Dec 1983 13:11 PST (Tue) Message-ID: From: David Eppstein To: Sunil Sarin Cc: EMACS-HACKERS@MIT-XX.ARPA Subject: send In-reply-to: Msg of 5 Dec 1983 09:40-PST from Sunil Sarin Date: Monday, 5 December 1983 09:40-PST From: Sunil Sarin I think the program you want is CHSEND, which uses the Chaosnet, on which EE is located. SEND is for Arpanet sites and probably (I think) will not work anyway because it hasn't caught up with the NCP to TCP transition. I don't know what this is doing on EMACS-HACKERS, but: SEND (the version available from MRC: on Score) works for both TCP ARPAnet and for Chaosnet. And for Pup, but you don't care about that...  Date: Mon 5 Dec 83 12:40:20-EST From: Sunil Sarin Subject: Re: send To: EMACS-HACKERS@MIT-XX.ARPA cc: SKS@MIT-XX.ARPA In-Reply-To: Message from "Net EMACS hackers " of Sat 3 Dec 83 17:31:55-EST I think the program you want is CHSEND, which uses the Chaosnet, on which EE is located. SEND is for Arpanet sites and probably (I think) will not work anyway because it hasn't caught up with the NCP to TCP transition. -------  Date: 20 October 1983 18:49 EDT From: Leigh L. Klotz Subject: ISPELL and EMACS To: HUDSON @ SANDIA cc: emacs-hackers @ MIT-XX In-reply-to: Msg of Thu 20 Oct 83 10:37:09-MDT from Jack Hudson Do M-? M-$. It says ... If a Spell job does not already exist, create one and give contents of Spell Initialization as additional JCL. You can create a Spell Initialization variable by putting the following into your EVARS file: Spell Initialization: LOAD SPELL.DICT Leigh.  Received: from SANDIA by MIT-XX; Thu 20 Oct 83 12:37:31-EDT Date: Thu 20 Oct 83 10:37:09-MDT From: Jack Hudson Subject: ISPELL and EMACS To: emacs-hackers@MIT-XX.ARPA From EMACS when using ISPELL (Correct Word Spelling), is there a way to automatically reference a set of ISPELL program commands to load a dictionary so that the the initialization commands do not have to be typed whenever ISPELL is initialized? Thanks, Jack Hudson (Hudson@Sandia.arpa) -------  Received: from SU-SIERRA by MIT-XX; Wed 21 Sep 83 12:52:06-EDT Date: 21 Sep 1983 09:52 PDT (Wed) From: David Eppstein To: Norm Samuelson Cc: emacs-hackers@MIT-XX.ARPA Subject: What does a HOOK look like? In-reply-to: Msg of 21 Sep 1983 08:32-PDT from Norm Samuelson A hook is a variable containing TECO code that gets run by the macro that sets MACRO mode (or whatever) for you. To set Comment Column to 40 locally, you want the hook to contain "40m.lComment Column" (that's a real escape, if it doesn't come through on your mail reader). M.L is like M.V except that it makes the variable it sets local to the buffer it is set in. In this case the variable is already local but it's good form to use M.L anyway. So, to set the hook from an EMACS.INIT file the following line should do: @:i*|40m.lComment Column|m.vMacro Mode Hook  Received: from SANDIA by MIT-XX; Wed 21 Sep 83 11:31:57-EDT Date: Wed 21 Sep 83 09:32:45-MDT From: Norm Samuelson Subject: What does a HOOK look like? To: emacs-hackers@MIT-XX.ARPA Postal-Address: LLNL, POBox 5511, L-630, Livermore, CA 94550 Telephone: (415) 422-0661, [FTS 532-0661], home (415) 447-5345 Like most users, I know just enough about emacs to get my normal work done. I find that I need to know one more thing that I have not been able to figure out for myself. When writing MACRO code, I want "Comment Column" to be 40, not 32. If I set "Comment Column" in my emacs.init file it affects some modes, but NOT Macro Mode. I assume from this that the initialization for Macro Mode sets Comment Column to 32. I further assume that to change it I need to have a "Macro Mode Hook". If my assumptions are right, can someone tell me what such a hook looks like?, and if my assumptions are wrong, can someone tell me how to do what I really want but dont know enough to ask? Sam - -------  Received: from UDEL-RELAY by MIT-XX; Tue 5 Jul 83 23:28:14-EDT Date: 5 Jul 83 19:31:41-EDT (Tue) From: MEMO SERVICE (MMDF) Return-Path: Subject: Waiting mail To: EMACS-HACKERS@MIT-XX After 5 days, your message has not yet been fully delivered. Mail is not returned until it is in the queue for at least 6 days. Delivery attempts are still pending for the following address(es): aramini at Umass-Cs This usually is due to service interruptions at the receiving machine. Less often, there are problems with the communications system. Your message begins as follows: Date: Fri, 1 Jul 1983 16:01 EDT From: Mijjil (Matthew J Lecin) Received: from MIT-XX by RUTGERS.ARPA with TCP; 1 Jul 83 18:05:56 EDT Received: from RUTGERS.ARPA by udel-relay.ARPA ; 1 Jul 83 18:06:34 EDT (Fri) Subject: MIT - The Holy Land To: Boken@Rutgers Ace-Bandage: firmly around the knee Bare-Foot: The carpet is nice and soft Cc: Latzko%Ru-Green@Rutgers, Carter@Rutgers, Gold%Ru-Green@Rutgers, Lecin@Rutgers, Selinger@Rutgers Current-Location: CADR-9 The Bach Room! Sender: EMACS-HACKERS@MIT-XX Phase-Of-The-Moon: FM+6D.15H.15M.37S. Really-From: Lecin@Rutgers Reply-To: Lecin@Rutgers.Arpa After all these years, the Mijjil has returned to the Holy Land! I really can't believe how many years - close to three years! ...  Received: from MIT-MC by MIT-XX; Tue 14 Jun 83 14:26:52-EDT Date: 14 June 1983 14:26 EDT From: The-Dover-Spooler @ MIT-MC Sender: DVRSPL @ MIT-MC To: emacs-hackers @ MIT-XX Your file ps:ai11.press.1 has been sent to the Dover.  Date: 12 May 1983 0438-EDT From: Operator Subject: Migrated files To: EMACS-HACKERS The following files have been migrated on MIT-XX: PS:KBDMAC.:EJ.1 PS:SIXBIT.PAS.1 -------