|
|
|
@@ -29,9 +29,9 @@ var Mustache = function() { |
|
|
|
Tries to find a partial in the global scope and render it |
|
|
|
*/ |
|
|
|
render_partial: function(name, context, partials) { |
|
|
|
if(typeof(context[name]) != "object") { |
|
|
|
throw({message: "subcontext for '" + name + "' is not an object"}); |
|
|
|
} |
|
|
|
if(typeof(context[name]) != "object") { |
|
|
|
throw({message: "subcontext for '" + name + "' is not an object"}); |
|
|
|
} |
|
|
|
if(!partials || !partials[name]) { |
|
|
|
throw({message: "unknown_partial"}); |
|
|
|
} |
|
|
|
@@ -89,7 +89,8 @@ var Mustache = function() { |
|
|
|
case "=": // set new delimiters, rebuild the replace regexp |
|
|
|
that.set_delimiters(name); |
|
|
|
regex = new_regex(); |
|
|
|
// redo the line in order to get tags with the new delimiters on the same line |
|
|
|
// redo the line in order to get tags with the new delimiters |
|
|
|
// on the same line |
|
|
|
i--; |
|
|
|
return ""; |
|
|
|
case "<": // render partial |
|
|
|
|