rem: line = 0; character = 0; 
add: line = -1; nextLine(); 
context:             init: function (source) {                if (typeof source === 'string') {                    lines = source.                        replace(/\r\n/g, '\n').                        replace(/\r/g, '\n').                        split('\n');                } else {                    lines = source;                }                line = 0;                character = 0;                from = 0;                s = lines[0];            },
meta: 5491	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5491/78561e9fb67e01f7f75693e77959bd914c7d92d7/fulljslint.js/clean/src/net/happygiraffe/jslint/fulljslint.js