rem: var matches = client.commands.listNames(word.substr(1)); 
add: var matches = client.commandManager.listNames(word.substr(1), CMD_CONSOLE); 
context: function gettabmatch_usr (line, wordStart, wordEnd, word, cursorPos){    if (wordStart != 0 || line[0] != client.COMMAND_CHAR)        return null;    var matches = client.commands.listNames(word.substr(1));    if (matches.length == 1 && wordEnd == line.length)    {        matches[0] = client.COMMAND_CHAR + matches[0] + " ";    }    else    {        for (var i in matches)            matches[i] = client.COMMAND_CHAR + matches[i];    }    return matches;}
meta: 3298	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3298/377dd328ba12f71ca976ba1a877bf8881dae0beb/static.js/buggy/xul/content/static.js