rem: dd ("calling " + (isBefore ? "before" : "after") + 
add: dd ("calling " + (isBefore ? "before" : "after") + 
context:     function callHooks (command, isBefore)    {        var names, hooks;                if (isBefore)            hooks = command.beforeHooks;        else            hooks = command.afterHooks;        for (var h in hooks)        {            if ("dbgDispatch" in client && client.dbgDispatch)            {                dd ("calling " + (isBefore ? "before" : "after") +                     " hook " + h);            }            try            {                hooks[h](e);            }            catch (ex)            {                if (e.command.name != "hook-session-display")                {                    display(getMsg(MSG_ERR_INTERNAL_HOOK, h), MT_ERROR);                    display(formatException(ex), MT_ERROR);                }                else                {                    dd(getMsg(MSG_ERR_INTERNAL_HOOK, h));                }                dd("Caught exception calling " +                   (isBefore ? "before" : "after") + " hook " + h);                dd(formatException(ex));                if (typeof ex == "object" && "stack" in ex)                    dd(ex.stack);                else                    dd(getStackTrace());            }        }    };
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/d84f82bf3e11bd09e70e1036662b0018f8834acc/commands.js/clean/extensions/irc/xul/content/commands.js