From 7a4ddca64d88350a5d8610154f00a02516b6675a Mon Sep 17 00:00:00 2001 From: Jeremy Ashkenas Date: Thu, 26 Aug 2010 02:01:24 -0400 Subject: [PATCH] Revert "slight speedup to _.template" This reverts commit 7973d7263ce93ef7f4e4d4850afefc5bfefad26e. --- underscore.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/underscore.js b/underscore.js index acf73e858..60bf47ccd 100644 --- a/underscore.js +++ b/underscore.js @@ -630,7 +630,7 @@ var c = _.templateSettings; var endMatch = new RegExp("'(?=[^"+c.end.substr(0, 1)+"]*"+escapeRegExp(c.end)+")","g"); var fn = new Function('obj', - 'var p=[];' + + 'var p=[],print=function(){p.push.apply(p,arguments);};' + 'with(obj||{}){p.push(\'' + str.replace(/\r/g, '\\r') .replace(/\n/g, '\\n') @@ -638,7 +638,7 @@ .replace(endMatch,"✄") .split("'").join("\\'") .split("✄").join("'") - .replace(c.interpolate, "' + $1 + '") + .replace(c.interpolate, "',$1,'") .split(c.start).join("');") .split(c.end).join("p.push('") + "');}return p.join('');");