From bc48deb9f95f41f69a067defc86ed7b340c2aebf Mon Sep 17 00:00:00 2001 From: Avital Oliver Date: Wed, 15 Jan 2014 16:55:02 -0800 Subject: [PATCH] {{#markdown}} works! --- packages/showdown/template-integration.js | 2 +- packages/spacebars-tests/template_tests.html | 34 ++++- packages/spacebars-tests/template_tests.js | 151 ++++++++++++++++++- packages/ui/components.js | 6 +- 4 files changed, 179 insertions(+), 14 deletions(-) diff --git a/packages/showdown/template-integration.js b/packages/showdown/template-integration.js index d5fcd5713e..b4bef234c0 100644 --- a/packages/showdown/template-integration.js +++ b/packages/showdown/template-integration.js @@ -4,7 +4,7 @@ if (Package.ui) { Package.ui.Handlebars.registerHelper('markdown', UI.block(function () { var self = this; return function () { - var text = UI.toRawText(self.__content); + var text = UI.toRawText(self.__content, self /*parentComponent*/); var converter = new Showdown.converter(); return HTML.Raw(converter.makeHtml(text)); }; diff --git a/packages/spacebars-tests/template_tests.html b/packages/spacebars-tests/template_tests.html index a9507f0bc3..e412ec0d38 100644 --- a/packages/spacebars-tests/template_tests.html +++ b/packages/spacebars-tests/template_tests.html @@ -288,7 +288,8 @@