Files
handlebars.js/lib/handlebars
Lon Ingram bbe0a94d6e Walk up data frames for nested @partial-block
The root cause of #1218 is that `invokePartial` creates a stack of data frames
for nested partial blocks, but `resolvePartial` always uses the value at top of
the stack without "popping" it. The result is an infinite recursive loop, as
references to `@partial-block` in the partial at the top of the stack resolve to
itself.

So, walk up the stack of data frames when evaluating. This is accomplished by
1) setting the `partial-block` property to `noop` after use and
2) using `_parent['partial-block']` if `partial-block` is `noop`

Fix #1218
2016-08-16 18:23:53 -05:00
..
2015-08-22 11:13:08 -07:00
2015-11-19 23:06:54 -06:00
2015-08-22 11:13:08 -07:00
2015-12-14 02:24:06 -06:00
2015-08-01 17:54:47 -05:00
2015-09-23 21:59:58 -05:00
2015-04-16 16:43:01 -05:00
2015-12-10 14:22:45 -05:00