diff options
author | kpdecker <kpdecker@gmail.com> | 2011-07-30 15:24:49 -0500 |
---|---|---|
committer | kpdecker <kpdecker@gmail.com> | 2011-07-30 15:24:49 -0500 |
commit | 82a1b0e85c511d3d0642a0ca52dc5e2b1e90e627 (patch) | |
tree | e3a6678c03d96460b698fce174937d44dcfd9c6b /lib/handlebars/compiler/compiler.js | |
parent | 600a669d12356008beb98490dd93dbde95518083 (diff) | |
download | handlebars.js-82a1b0e85c511d3d0642a0ca52dc5e2b1e90e627.zip handlebars.js-82a1b0e85c511d3d0642a0ca52dc5e2b1e90e627.tar.gz handlebars.js-82a1b0e85c511d3d0642a0ca52dc5e2b1e90e627.tar.bz2 |
Temporary Handlebars.compile implementation in compiler
Diffstat (limited to 'lib/handlebars/compiler/compiler.js')
-rw-r--r-- | lib/handlebars/compiler/compiler.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/handlebars/compiler/compiler.js b/lib/handlebars/compiler/compiler.js index ce9bea5..7833a8e 100644 --- a/lib/handlebars/compiler/compiler.js +++ b/lib/handlebars/compiler/compiler.js @@ -679,5 +679,11 @@ Handlebars.precompile = function(string, options) { return new Handlebars.JavaScriptCompiler().compile(environment, options); }; +// TODO : Testing +// TODO : Do this without the eval requirement +Handlebars.compile = function(string, options) { + return Handlebars.template(eval('(' + Handlebars.precompile(string, options) + ')')); +}; + // END(BROWSER) |