rem: body = "tpl.compiled = function(values, parent){ return '" + tpl.body.replace(/(\r\n|\n)/g, '\\n').replace(/'/g, "\\'").replace(this.re, fn) + 
add: body = "tpl.compiled = function(values, parent, xindex, xcount){ return '" + tpl.body.replace(/(\r\n|\n)/g, '\\n').replace(/'/g, "\\'").replace(this.re, fn).replace(this.codeRe, codeFn) + 
context:     compileTpl : function(tpl){        var fm = Ext.util.Format;        var useF = this.disableFormats !== true;        var sep = Ext.isGecko ? "+" : ",";        var fn = function(m, name, format, args){            if(name.substr(0, 4) == 'xtpl'){                return "'"+ sep +'this.applySubTemplate('+name.substr(4)+', values, parent)'+sep+"'";            }            var v;            if(name.indexOf('.') != -1){                v = name;            }else{                v = "values['" + name + "']";            }            if(format && useF){                args = args ? ',' + args : "";                if(format.substr(0, 5) != "this."){                    format = "fm." + format + '(';                }else{                    format = 'this.call("'+ format.substr(5) + '", ';                    args = ", values";                }            }else{                args= ''; format = "("+v+" === undefined ? '' : ";            }            return "'"+ sep + format + v + args + ")"+sep+"'";        };        var body;                if(Ext.isGecko){            body = "tpl.compiled = function(values, parent){ return '" +                   tpl.body.replace(/(\r\n|\n)/g, '\\n').replace(/'/g, "\\'").replace(this.re, fn) +                    "';};";        }else{            body = ["tpl.compiled = function(values, parent){ return ['"];            body.push(tpl.body.replace(/(\r\n|\n)/g, '\\n').replace(/'/g, "\\'").replace(this.re, fn));            body.push("'].join('');};");            body = body.join('');        }        eval(body);        return this;    },
meta: 2891	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2891/d109eea1e59fbb030ac98e95f181f72da9611a48/ext-all-debug.js/buggy/gemma-web/src/main/webapp/scripts/ext/ext-all-debug.js