Method code for $foundation.all_msgs()

[Turn on line numbering]
var out, a, msg;

out = #[];
for a in ([this()] + ancestors()) {
    if (a == definer())
        break;
    if (!a.is(definer()))
        continue;
    for msg in (a.defined_msgs().keys())
        out = dict_add(out, msg, .get_msg(msg, a));
}
return out;

// $#Edited: 20 Aug 04 10:08 $lynx

["// Created 26-Mar-1995 as a part of ColdCore, see: @help Credit"]

the Cold Dark