add: if (option.cap) { w = w.toLowerCase(); } 
context:     function xmlword(tag) {        var w = nexttoken.value;        if (!nexttoken.identifier) {            if (nexttoken.id === '<') {                if (tag) {                    error("Expected '{a}' and instead saw '{b}'.",                        token, '&lt;', '<');                } else {                    error("Missing '{a}'.", token, '>');                }            } else if (nexttoken.id === '(end)') {                error("Bad structure.");            } else {                warning("Missing quote.", token);            }        }        advance();        while (nexttoken.id === '-' || nexttoken.id === ':') {            w += nexttoken.id;            advance();            if (!nexttoken.identifier) {                error("Bad name '{a}'.", nexttoken, w + nexttoken.value);            }            w += nexttoken.value;            advance();        }        return w;    }
meta: 5491	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5491/78561e9fb67e01f7f75693e77959bd914c7d92d7/fulljslint.js/clean/src/net/happygiraffe/jslint/fulljslint.js