Commit Graph
673 Commits
Author SHA1 Message Date
KevBurnsJr a7cf3e7309 Adding test for delimiters 2011-06-13 00:31:36 -07:00
Justin Hileman eff36b5540 Coding style? Conventions? Consistency? Who needs that?. Mebbe I should get some sleep :) 2011-06-13 03:26:27 -04:00
KevBurnsJr 5e7f0ea4bd Relocating _renderTags($before) since _renderTags now has the ability to modify delimiters 2011-06-13 00:12:47 -07:00
KevBurnsJr 77f9a37b9e Moving $orig_tags to render 2011-06-13 00:12:04 -07:00
Justin Hileman 2a84c544c3 Merge branch 'release/0.7.0' 2011-06-13 02:20:04 -04:00
Justin Hileman 0a10c5bcfe update known issues in README 2011-06-13 02:16:48 -04:00
Justin Hileman 4b68bf4780 Merge branch 'feature/delimiters-partials-and-sections' into dev 2011-06-13 02:14:22 -04:00
Justin Hileman e452b4cb73 Fix the last couple of regressions with section rendering. 2011-06-13 02:03:00 -04:00
Justin Hileman f95f8c09a8 More efficient return from _findSection. 2011-06-13 01:23:19 -04:00
Justin Hileman 9af6b2033e Work in progress. Fixing double-rendering of sections, mustache injection, etc. 2011-06-13 01:05:48 -04:00
Justin Hileman 61a0b7f2f2 Provide another interpolation failure test case. 2011-06-12 23:57:29 -04:00
Justin Hileman 44e7fc42cd Merge remote-tracking branch 'KevBurnsJr/delimiters_in_partials' into feature/delimiters-partials-and-sections 2011-06-12 23:46:42 -04:00
Justin Hileman 4bb4e970de Fix missing arguments from renderUnescaped 2011-06-12 23:33:07 -04:00
KevBurnsJr 1acae92de2 Creating new Test to prove error 2011-06-12 20:26:38 -07:00
Justin Hileman 6c683a5805 Merge branch 'dev' into feature/higher-order-sections
Conflicts:
	Mustache.php
	test/MustacheSpecTest.php
2011-06-12 23:25:49 -04:00
Justin Hileman f348449fc2 Merge branch 'feature/spec-update-1.1.2' into dev 2011-06-12 23:13:42 -04:00
Justin Hileman 9c16a83e53 Merge branch 'release/0.6.0' 2011-06-12 23:08:26 -04:00
Justin Hileman 49b500f789 Note known whitespace bug with spec tests. 2011-06-12 23:00:54 -04:00
KevBurnsJr c2f1201c5c Oops, fixing test. 2011-06-12 17:27:05 -07:00
KevBurnsJr 7d3f312b4c Adding test for delimiter switching in partials 2011-06-12 17:20:03 -07:00
Justin Hileman 9c73e5bb4f Add whitespace bug to known issues. 2011-04-26 18:59:22 -04:00
Justin Hileman 60e7fbbb34 Fix whitespace bugs in partials, interpolation and comments. 2011-04-26 18:56:03 -04:00
Justin Hileman 31ba792e33 update spec to 1.1.2 2011-04-26 18:55:05 -04:00
Justin Hileman cb30ad2389 Make spec test failure messages more readable. 2011-04-26 17:27:14 -04:00
Justin Hileman 14911a158e Per the updated spec, interpolated lambdas should not be cached. 2011-03-05 12:14:02 -05:00
Justin Hileman d7cee29402 Merge branch 'dev' into feature/higher-order-sections
Conflicts:
	Mustache.php
2011-03-05 12:13:27 -05:00
Justin Hileman 2efa705751 Merge branch 'feature/spec-update' into dev 2011-03-05 11:57:24 -05:00
Justin Hileman 76c4eb25b4 Merge branch 'dev' into feature/higher-order-sections 2011-03-05 11:50:53 -05:00
Justin Hileman 25253b3c00 DOT-NOTATION and IMPLICIT-ITERATOR are now part of core spec.
These pragmas have proved useful enough that they're no longer considered pragmas. Enable them by default. Update tests accordingly.

This is a (very) backwards incompatible change, so it won't be released until v0.6.0.
2011-03-05 11:49:43 -05:00
Justin Hileman f0861da000 Merge branch 'dev' into feature/spec-update 2011-03-05 11:17:12 -05:00
Justin Hileman fd3875a4ac Update spec to v1.1.0 -- dot notation 2011-03-05 11:16:12 -05:00
Justin Hileman ebfe6495bb Clean up $options code.
* Add a nice descriptive comment to the constructor.
* Add test coverage for `_setOptions`.
* Fix a couple of bugs exposed by said tests.
2011-03-01 13:36:05 -05:00
Woody Gilk 9a866e9721 Mustache::$_otag and Mustache::$_ctag no longer need to be public with _setOptions added 2011-03-01 12:13:44 -05:00
Woody Gilk 8bc3b1558c Added $options to constructor, along with _setOptions method to allow setting some options at runtime 2011-03-01 12:12:19 -05:00
Justin Hileman e928cd956a Merge branch 'hotfix/0.5.2' into dev 2011-03-01 11:42:58 -05:00
Justin Hileman 27bed8f10a Merge branch 'hotfix/0.5.2' 2011-03-01 11:41:59 -05:00
Justin Hileman 392b0a3c57 Check whether context item is an array before using it.
Fixes #24. This will be necessary once implicit iterators make it into production. It will also save people from themselves if they put an iterable array where Mustache expects to find a context.
2011-03-01 11:41:13 -05:00
Justin Hileman 0ac8be629b Merge branch 'feature/indentation-fix' of https://github.com/DrPheltRight/mustache.php into DrPheltRight-feature/indentation-fix 2011-03-01 10:42:06 -05:00
Justin Hileman 9640915fb7 Update spec to v1.0.0. Tests break. 2011-03-01 08:20:40 -05:00
Luke Morton 5130ff2cbe Fixes #28 2011-02-17 21:19:13 +00:00
Justin Hileman 2cfc9ba827 Update to current spec HEAD.
This makes a lot of tests fail :)
2011-02-17 09:47:29 -05:00
Justin Hileman dd60778124 Update spec test to work with v1.0.0rc2 lambdas spec. 2010-12-27 01:01:18 -05:00
Justin Hileman 8c958a78de Merge branch 'dev' into feature/higher-order-sections 2010-12-27 00:59:51 -05:00
Justin Hileman 8fbca952c6 Update spec submodule to v1.0.0rc2 2010-12-27 00:59:24 -05:00
Justin Hileman 6a65bcda03 Update (per the lambdas spec) to allow lambdas as "higher-order variables". 2010-12-15 10:47:28 -05:00
Justin Hileman 65d6b5a638 Enable (and fix) lambdas spec test.
This requires the not-yet-committed PHP version of the lambdas spec to actually do anything besides skip some more tests. But trust me, once you see these hot new lambda spec tests, it'll be a *lot* more interesting.
2010-12-15 10:38:11 -05:00
Justin Hileman 8db0b86e45 Merge branch 'dev' into feature/higher-order-sections 2010-12-14 17:00:23 -05:00
Justin Hileman c7a2064344 Merge branch 'hotfix/0.5.1' into dev 2010-12-14 16:53:38 -05:00
Justin Hileman 6eb3ea0c8b Merge branch 'hotfix/0.5.1' 2010-12-14 16:53:10 -05:00
Luke Morton 7d239849da Fixes #25 2010-12-14 16:50:23 -05:00