Sender: AILSupport.IHAIL Date: 27 Nov 85 03:07:44 PST (Wednesday) Subject: DEDITK/EXECFNS From: AILSupport.IHAIL To: AISupport.PASA cc: Lispsupport.PA, ts.IHAIL I realise that the following problem relates to two unsupported packages (DEDITK and EXECFNS), but it may be of some future interest- especially since DEDITK is in the standard loops sysout. The problem is that both packages contain different definitions of a function called KDELETE. A possible outcome of this, is that when EXECFNS is loaded into a LOOPS environment (which has DEDITK already loaded) and button delete within DEDIT, then all old versions of files on the local disk are deleted instead of the selected item. j.little Artificial Intelligence Ltd Return-Path: Received: from R20.UTEXAS.EDU by Xerox.ARPA ; 05 SEP 85 08:55:53 PDT Date: Thu, 5 Sep 85 10:43:12 CDT From: Aaron Temin Subject: KDELETE name collision To: shulman@RED.RUTGERS.EDU cc: rclarke.pasa, dlion@R20.UTEXAS.EDU Jeff, I'm not sure why this hasn't happened before (probably the compiler masks it?) but there is a conflict between your EXECFNS package and the DEDITK package with KDELETE. Thompson uses KDELETE for the delete in the editor - so when I load EXECFNS after DEDITK and try to delete in the editor, your KDELETE gets called instead and my directory gets cleaned up. Since I've got source for yours I can change the name and make it work for us here. You may not want to do anything about it, but you ought to know. Aaron ------- End of message End of message(( TIMESROMAN ?1(DEFAULTFONT 1 (GACHA 10) (GACHA 8) (TERMINAL 8)) )¿^ñ 'E!, '78:834 B=+Rzº