summaryrefslogtreecommitdiffstats
path: root/lib/handlebars/compiler/compiler.js
Commit message (Expand)AuthorAgeFilesLines
* Forgot === for falsy check.Alan Johnson2011-09-051-1/+1
* Fixed bug in falsy check on lookups.Alan Johnson2011-09-051-1/+2
* Fixed errors occurring because of undefined properties on nested paths.Alan Johnson2011-09-021-1/+1
* Got simple literal expressions added into paths.Alan Johnson2011-09-021-5/+13
* The missing semicolon is breaking our code when we minify. Mark DiMarco2011-09-011-1/+2
* Fixed missing var in compiler code causing compilerWords to be global.Alan Johnson2011-08-151-1/+1
* Make sure options.hash is an empty {} if no hash is present to eliminate nece...tomhuda2011-08-021-4/+7
* Do not perform unnecessary self-assignkpdecker2011-07-311-1/+3
* Do not buffer for simple programs (1 statement)kpdecker2011-07-311-5/+21
* Optimize the populate call logic for the simple caseskpdecker2011-07-311-17/+21
* knownHandlers and knownHandlersOnly compile options.kpdecker2011-07-311-11/+45
* Access context objects directly rather than using currentContext var.kpdecker2011-07-311-16/+10
* Convert children to nested functions. Reuse identifiers by closure where poss...kpdecker2011-07-311-52/+43
* Alias self -> thiskpdecker2011-07-311-3/+4
* Move aliases and registers into context object.kpdecker2011-07-311-14/+17
* Use x = a[y] || b[y] rather than if exists lookupkpdecker2011-07-311-8/+6
* Minimizable id aliases.kpdecker2011-07-311-7/+20
* buffer += kpdecker2011-07-311-1/+1
* Avoid eval when running in VM+Compiler modekpdecker2011-07-301-21/+29
* Temporary Handlebars.compile implementation in compilerkpdecker2011-07-301-0/+6
* Expose Handlebars.precompile method from the compiler.kpdecker2011-07-301-0/+6
* Fix module loading within nodekpdecker2011-07-301-1/+1
* Phase 2 of precompiled extraction:kpdecker2011-07-301-8/+10
* Phase 1 of precompiled extraction:kpdecker2011-07-301-30/+5
* Break compiler and vm logic into separate files.kpdecker2011-07-301-0/+700