summaryrefslogtreecommitdiffstats
path: root/lib/handlebars/runtime.js
Commit message (Expand)AuthorAgeFilesLines
* Walk up data frames for nested @partial-blockLon Ingram2016-08-161-1/+6
* Relax depth check for context pushkpdecker2015-12-121-2/+2
* Remove semi-documented _setup and _child APIskpdecker2015-12-121-13/+3
* Remove stringParams and trackIds modemachty2015-12-101-6/+0
* Create data frame for @partial-blockkpdecker2015-09-231-0/+1
* Fix use of decorators within partialskpdecker2015-09-041-1/+1
* Implement decorator helper methodkpdecker2015-08-221-12/+13
* Implement inline partialskpdecker2015-08-221-0/+4
* Implement block decoratorskpdecker2015-08-221-2/+21
* Implement decorator environment and registrationkpdecker2015-08-221-0/+4
* Implement partial blockskpdecker2015-08-221-1/+14
* Pass container rather than exec as contextkpdecker2015-08-181-2/+2
* Fix partial handling with different contextkpdecker2015-08-031-1/+1
* Always return string responseskpdecker2015-08-031-1/+1
* Avoid depth creation when context remains the samekpdecker2015-08-031-2/+11
* Fix track id handling in partialskpdecker2015-08-031-0/+6
* Remove out of date TODOkpdecker2015-08-031-2/+0
* Update for let and optional parameterskpdecker2015-04-201-19/+16
* Add full support for es6kpdecker2015-04-161-30/+30
* Add support for dynamic partial nameskpdecker2015-01-181-3/+12
* Implement strict and assumeObject modeskpdecker2014-12-271-0/+6
* Implement block parameterskpdecker2014-12-261-9/+19
* Treat partial exec in a manner closer to helperskpdecker2014-11-271-14/+13
* Lookup partials when undefinedkpdecker2014-11-251-0/+3
* Propagate options for client compiled partialskpdecker2014-11-081-1/+1
* Prune unused codekpdecker2014-08-251-3/+1
* Add template isTop flagkpdecker2014-08-251-0/+1
* Allow passing depths to _childkpdecker2014-08-251-4/+4
* Additional test coverage cleanupkpdecker2014-08-231-4/+3
* Provide better error on unexpected templatekpdecker2014-08-151-0/+4
* Increase test coverage a touchkpdecker2014-08-141-0/+1
* Implement partial recursive lookupkpdecker2014-08-141-6/+6
* Inherit compat flag for partialskpdecker2014-08-141-2/+2
* Implement recursive field lookup in compat modekpdecker2014-08-131-0/+8
* Avoid depth construction overhead for non-depthedkpdecker2014-08-131-1/+1
* Use depths array rather than passing array argskpdecker2014-08-131-24/+16
* Render indent for standalone partialskpdecker2014-08-121-4/+17
* Move lambda resolution to runtimekpdecker2014-07-061-0/+4
* Refactor template init logickpdecker2014-04-131-18/+22
* Add child accessor APIkpdecker2014-02-091-1/+6
* Add support for depthed resolution of data fieldskpdecker2014-02-091-0/+6
* Convert template spec to object literalkpdecker2014-02-061-25/+37
* Optimize initData for root defined casekpdecker2014-01-181-2/+2
* Implement partial hash evaluationkpdecker2014-01-171-2/+6
* Improve usefulness of extend util, properly use namespace property, update se...Blake Embrey2014-01-161-3/+2
* Expose the initial context via @rootkpdecker2014-01-151-1/+8
* Include line info in compiler thrown exceptionskpdecker2014-01-011-3/+3
* Expose compilerInfo and checkRevision as APIskpdecker2013-12-231-2/+2
* Use env.VM to lookup runtime methodskpdecker2013-12-231-16/+11
* Handle empty responses from partialskpdecker2013-12-231-2/+2
* Run jshint on outputkpdecker2013-12-011-1/+0
* Access utils methods via moduleskpdecker2013-10-141-4/+5
* Cleanup unused var warningskpdecker2013-10-091-1/+1
* Use template env and compile methodskpdecker2013-10-091-8/+8
* fixing jshint errorsAlex Navasardyan2013-10-041-10/+11
* Break exception class out into a standalone modulekpdecker2013-10-011-1/+2
* Fix merge errorskpdecker2013-09-021-8/+8
* Merge branch 'master' into es6-moduleskpdecker2013-09-021-19/+38
|\
| * Optimize partial helper/partial merge handlingkpdecker2013-08-241-19/+37
* | Make the Handlebars environment into an objectYehuda Katz2013-07-261-9/+7
* | Further progress towards modularization.Yehuda Katz2013-07-241-14/+31
* | Initial work on ES6 modulesYehuda Katz2013-07-011-103/+99
|/
* Merge global and passed helpers and partialskpdecker2013-05-311-0/+10
* Add program metadatakpdecker2013-02-171-11/+15
* mergeTommy Messbauer2013-02-111-2/+22
|\
| * Better error messages for precompiler runtime mismatchPeter Wagenet2013-02-091-3/+18
| * Decouple compiler version checks from release versionsPeter Wagenet2013-02-081-2/+2
| * Improved precompile template version checkPeter Wagenet2013-01-301-2/+7
* | Merged upstream master and ran unit testsTommy Messbauer2012-11-261-2/+2
|\ \ | |/
| * Ensure plain text partials supplied to registerPartials are compiled using da...Kiall Mac Innes2012-09-131-1/+1
* | Factory update with tabs to spaces.. sorry :(Tommy Messbauer2012-11-261-58/+58
* | Commiting initial factory codeTommy Messbauer2012-08-291-57/+61
|/
* Added a missing `var` statement.Nick Fisher2012-01-171-1/+1
* Rename "vm" to "runtime" for clarityYehuda Katz2011-12-271-0/+68
* Remove unnecessary original runtime implementationtomhuda2011-05-031-267/+0
* Use prototype toString method to avoid native types being returned.Alex Stupka2011-01-171-2/+2
* Restructure things more simplywycats2010-12-291-13/+1
* Clean up after-effects of Jison fixwycats2010-12-281-2/+1
* Add optimized compiled version of handlebars, which should be significantly f...wycats2010-12-181-1/+1
* Everything is working now on the new VM except for partials and inverse sectionswycats2010-12-151-1/+1
* Small restructuring. Have I mentioned how much I hate having to write modules...wycats2010-12-121-21/+20
* Allow helperMissing to apply to simple mustaches (paves the way to support th...wycats2010-12-111-5/+16
* Make it possible to register helpers and partials and then skip passing in th...wycats2010-12-111-17/+17
* lintingwycats2010-12-041-12/+15
* Fix up the compilation processwycats2010-12-041-29/+37
* Finish compatibility with the old handlebars:wycats2010-12-031-27/+62
* A few more lingering bugs:wycats2010-12-031-1/+36
* Fix a number of outstanding issues:wycats2010-12-021-3/+8
* Got Qunit tests running through RSpec and fixed a bunch of bugs... 33 fails f...wycats2010-11-281-1/+5
* Add initial support for blocks wycats2010-11-261-3/+63
* Start working on the runtimewycats2010-11-251-0/+120