[Turn on line numbering]arg event; var events; if (hooks) { events = (| hooks[event] |) || []; events = setremove((| hooks[event] |) || [], sender()); if (events) hooks = dict_add(hooks, event, setremove(hooks[event], sender())); else hooks = (| dict_del(hooks, event) |); } if (hooked) hooked = hooked.del_elem(sender(), event); // $#Edited: 21 Feb 98 00:41 $user_bruce
["// Created 16-Dec-1996 as a part of ColdCore, see: @help Credit"]