Number: 1568 Date: 29-Jun-84 9':53':26 Submitter: Sannella.PA Source: vanMelle.pa Subject: Remove calls to KILL.ME from \TEDIT1, \TEDIT.RESTARTFN and \TEDIT2 Assigned To: Attn: RELEASE Status: Fixed In/By: Problem Type: Bug Impact: Serious Difficulty: Easy Frequency: Everytime Priority: Absolutely System: Text Subsystem: TEdit Machine: Disk: Lisp Version: Source Files: Microcode Version: Memory Size: File Server: Server Software Version: Disposition: Description: ' Date': 28 Jun 84 15':47 PDT' From': vanMelle.pa' Subject': calls to archaic KILL.ME' To': TeditSupport' cc': vanMelle.pa, LispSupport' ' Seems like ages ago I dedocumented KILL.ME in favor of the more general PROCESS.RETURN. I may not have told everyone of the change, though. You are the last holdout in the loadup, as Mike tells me when I rashly removed KILL.ME from the system. You call it in \TEDIT1, \TEDIT.RESTARTFN and \TEDIT2. If you can change these calls to PROCESS.RETURN I can be rid of KILL.ME. Meanwhile, I put KILL.ME back in proc.' ' Bill' ' -----' ' Date': 28 Jun 84 18':25 PDT' From': Kaplan.pa' Subject': TEdit': u.d.f. KILL.ME' To': Vanmelle, TEditSupport.pa' ' TEdit System Date': 19-Jun-84 02':57':16' Lisp System Date': 28-Jun-84 12':58':33' Machine': Dorado (Ahwahnee)' Microcode version': 24,4' Memory size': 10000' Frequency': Always' Impact': Serious' ' In this loadup, whenever I close or quit a Tedit window, I get this error.' ' -----' ' Date': 29 Jun 84 12':29 PDT' From': vanMelle.pa' Subject': Re': TEdit': u.d.f. KILL.ME' In-reply-to': Kaplan.pa''s message of 28 Jun 84 18':25 PDT' To': Kaplan.pa' cc': JonL, HThompson, LispFriends^' Reply-to': vanMelle.pa' ' Mea culpa. I prematurely deleted the function KILL.ME, which had been dedocumented over a year ago. I have temporarily reinstated it until Tedit and others catch up. Workaround': (MOVD ''PROCESS.RETURN ''KILL.ME).' ' If you have code that calls KILL.ME, please use PROCESS.RETURN instead. Tedit is the only system program that calls KILL.ME, but there may be user packages as well. RPC and EVALSERVER were the only ones I see in a quick scan of LispUsers and Library.' ' For the record, here are other long dedocumented functions that have been removed from PROC (and of which I could find no trace in the system)': PROCESS.SWITCH.TO.WINDOW, WITHOUT.PROCESSES, PREEMPT.KEYBOARD.' ' Bill' Workaround: Test Case: Edit-By: sybalsky Edit-Date: 16-Jul-84 16':49':00