[Turn off line numbering]1: arg type, cmd; 2: var info, a, ainfo; 3: 4: info = []; 5: for a in (ancestors()) { 6: if (a == definer()) 7: break; 8: if ((ainfo = (| a.command_info(type, cmd) |))) 9: info = union(info, ainfo); 10: } 11: return info;
// Created 27-Mar-1995 as a part of ColdCore, see: @help Credit