rem: for (var i = 0; i < client.plugins.length; ++i) listPlugin(client.plugins[i], i); 
add: if (client.plugins.length > 0) { for (var i = 0; i < client.plugins.length; ++i) listPlugin(client.plugins[i], i); } else { display(MSG_NO_PLUGINS); } 
context: function cmdListPlugins(e){    function listPlugin(plugin, i)    {        var enabled;        if ("disablePlugin" in plugin.scope)            enabled = plugin.enabled;        else            enabled = MSG_ALWAYS;        display(getMsg(MSG_FMT_PLUGIN1, [i, plugin.url]));        display(getMsg(MSG_FMT_PLUGIN2,                        [plugin.id, plugin.version, enabled, plugin.status]));        display(getMsg(MSG_FMT_PLUGIN3, plugin.description));    }    if (e.plugin)    {        listPlugin(e.plugin, 0);        return;    }    for (var i = 0; i < client.plugins.length; ++i)        listPlugin(client.plugins[i], i);}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/7e998d1a2e81d56757ccb1d104bf94e8be456a0d/commands.js/clean/extensions/irc/xul/content/commands.js