From df1b3c8e7dfc5206115d0eb240ff6d7be170125d Mon Sep 17 00:00:00 2001 From: Justin Hileman Date: Sat, 22 May 2010 20:50:05 -0400 Subject: [PATCH] Pragmas in parent templates no longer apply to partials (as of a few commits ago). Added test case, removed known issue from readme. --- README.markdown | 2 -- examples/pragmas_in_partials/PragmasInPartials.php | 8 ++++++++ examples/pragmas_in_partials/pragmas_in_partials.mustache | 3 +++ examples/pragmas_in_partials/pragmas_in_partials.txt | 2 ++ 4 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 examples/pragmas_in_partials/PragmasInPartials.php create mode 100644 examples/pragmas_in_partials/pragmas_in_partials.mustache create mode 100644 examples/pragmas_in_partials/pragmas_in_partials.txt diff --git a/README.markdown b/README.markdown index 1a029cc..ab27846 100644 --- a/README.markdown +++ b/README.markdown @@ -81,8 +81,6 @@ And render it: Known Issues ------------ - * Pragmas don't un-apply... Instead of applying only to a specific template, pragmas are applied - to all subsequent templates and partials rendered by this Mustache instance. * Sections don't respect delimiter changes -- `delimiters` example currently fails with an "unclosed section" exception. * Test coverage is incomplete. diff --git a/examples/pragmas_in_partials/PragmasInPartials.php b/examples/pragmas_in_partials/PragmasInPartials.php new file mode 100644 index 0000000..7458289 --- /dev/null +++ b/examples/pragmas_in_partials/PragmasInPartials.php @@ -0,0 +1,8 @@ +'; + protected $_partials = array( + 'dinosaur' => '{{say}}' + ); +} \ No newline at end of file diff --git a/examples/pragmas_in_partials/pragmas_in_partials.mustache b/examples/pragmas_in_partials/pragmas_in_partials.mustache new file mode 100644 index 0000000..abd6ef4 --- /dev/null +++ b/examples/pragmas_in_partials/pragmas_in_partials.mustache @@ -0,0 +1,3 @@ +{{%UNESCAPED}} +{{say}} +{{>dinosaur}} \ No newline at end of file diff --git a/examples/pragmas_in_partials/pragmas_in_partials.txt b/examples/pragmas_in_partials/pragmas_in_partials.txt new file mode 100644 index 0000000..c8e77e3 --- /dev/null +++ b/examples/pragmas_in_partials/pragmas_in_partials.txt @@ -0,0 +1,2 @@ +< RAWR!! > +< RAWR!! > \ No newline at end of file