rem: display (getMsg(MSN_FMT_PREFVALUE, [e.prefName, e.prefValue])); 
add: feedback (e, getMsg(MSN_FMT_PREFVALUE, [e.prefName, e.prefValue])); 
context: function cmdPref (e){    if (e.prefValue)    {        if (e.prefName[0] == "-")        {            console.prefs.prefBranch.clearUserPref(e.prefName.substr(1));            return true;        }                if (!(e.prefName in console.prefs))        {            display (getMsg(MSN_ERR_INVALID_PARAM, ["prefName", e.prefName]),                     MT_ERROR);            return false;        }        var type = typeof console.prefs[e.prefName];        switch (type)        {            case "number":                e.prefValue = Number(e.prefValue);                break;            case "boolean":                e.prefValue = (e.prefValue.toLowerCase() == "true");                break;            case "string":                break;            default:                e.prefValue = String(e.prefValue);                break;        }        console.prefs[e.prefName] = e.prefValue;        display (getMsg(MSN_FMT_PREFVALUE, [e.prefName, e.prefValue]));    }    else    {        var ary = console.listPrefs(e.prefName);        for (var i = 0; i < ary.length; ++i)            display (getMsg(MSN_FMT_PREFVALUE, [ary[i], console.prefs[ary[i]]]));    }    return true;}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/171d43ee25fb94ca659d1f263eb012f84471dd4a/venkman-commands.js/clean/extensions/venkman/resources/content/venkman-commands.js