Commit Graph
830 Commits
Author SHA1 Message Date
Justin Hileman a6e09fd457 Learn to English 2012-10-01 15:46:14 -07:00
Justin Hileman 5b8e2215e2 Adding CONTRIBUTING file 2012-10-01 15:44:49 -07:00
Justin Hileman 242e94c91b Avoid indentomatic with long filter chains. 2012-10-01 14:51:15 -07:00
Justin Hileman 2872dd5048 Another non-callable test case for good measure 2012-10-01 14:51:15 -07:00
Justin Hileman fc453b5d01 Better filters implementation:
* Throw UnexpectedValueException when unknown
   filter is found.
 * More optimized compiler code.
 * Falsey initial values will still be fed through
   the pipe.
2012-10-01 14:51:15 -07:00
Justin Hileman 1cf44d5de9 First value in the pipe should be interpolated first. 2012-10-01 14:51:15 -07:00
Justin Hileman a64a6f82ee Handle broken pipes 2012-10-01 14:51:15 -07:00
Justin Hileman d209d1aea9 Implement {{% FILTERS }} pragma. 2012-10-01 14:51:14 -07:00
Justin Hileman f73df2af68 Add pragmas to compiler, tokenizer. 2012-10-01 14:37:39 -07:00
Justin Hileman 6a462c6792 Merge branch 'hotfix/2.0.2' into dev 2012-09-12 09:13:16 -07:00
Justin Hileman d99be3444e Merge branch 'hotfix/2.0.2' 2012-09-12 09:13:06 -07:00
Justin Hileman cf3c86f415 Bump patch version 2012-09-12 09:13:01 -07:00
Paul Dragoonis f734cea1cf Changing private to protected
These fixes came out of this issue (https://github.com/ppi/framework/issues/51).

Changing private to protected to that getFileName() can be overridden to use symfony-based templating locators.
2012-09-12 09:12:47 -07:00
Justin Hileman 5504f59cba Merge branch 'hotfix/2.0.1' into dev 2012-09-12 09:08:04 -07:00
Justin Hileman d98153e1e3 Merge branch 'hotfix/2.0.1' 2012-09-12 09:07:44 -07:00
Justin Hileman 43fbd5060c Bump patch version 2012-09-12 09:07:38 -07:00
Justin Hileman 54a6228327 Merge pull request #105 from dragoonis/patch-1
Changing private to protected
2012-09-12 08:57:13 -07:00
Paul Dragoonis 81a9fc37ae Changing private to protected
These fixes came out of this issue (https://github.com/ppi/framework/issues/51).

Changing private to protected to that getFileName() can be overridden to use symfony-based templating locators.
2012-09-12 17:55:14 +02:00
Justin Hileman d1b5601bd2 Fix class names in documentation 2012-08-21 12:59:15 -07:00
Justin Hileman 277288137b Coding standards fixes. 2012-08-02 10:36:07 -07:00
Justin Hileman 345a0c45f7 Merge pull request #101 from bobthecow/feature/lambda-helper
Pass a rendering helper to section lambdas
2012-08-02 10:34:17 -07:00
Justin Hileman cc7d164a42 Coding standards fix. 2012-08-02 10:32:35 -07:00
Justin Hileman 510f6cafd1 Merge branch 'dev' into feature/lambda-helper 2012-08-02 10:03:30 -07:00
Justin Hileman 5f29e8305b Fix Context::find
Don't ask closures about their methods or properties
2012-08-01 23:08:50 -07:00
Justin Hileman 83cf3158ae Context::find Failing test
Closures don't like it when you touch their properties.
2012-08-01 23:08:17 -07:00
Justin Hileman 169e6e0a1f Fix whitespace in a few test files (PSR-2) 2012-07-27 17:58:55 -07:00
Justin Hileman 52c7ccf1b9 Pass a helper to section lambdas 2012-07-23 11:56:23 -07:00
Justin Hileman 9e436f8c07 Merge branch 'release/2.0.0' into dev 2012-07-09 15:02:10 -07:00
Justin Hileman cf22d1492f Merge branch 'release/2.0.0'
Conflicts:
	.gitmodules
	Mustache.php
	test/fixtures/examples/i18n/I18n.php
	vendor/spec
2012-07-09 14:55:26 -07:00
Justin Hileman 0673292ac8 Bump version to 2.0.0 2012-07-09 14:53:10 -07:00
Roy be5390b2d7 Update Readme.markdown to point at the updated mustache.github.com url.
Conflicts:
	vendor/spec
2012-07-06 10:13:26 -07:00
Justin Hileman 27c7719a33 Travis changes available point releases too often. 2012-06-13 17:40:51 -07:00
Justin Hileman 0c22b75ec1 Version bump to 2.0.2-rc.1 2012-06-13 12:51:37 -07:00
Justin Hileman 83b6f935f7 Fixes for PSR-1/2 2012-06-13 12:50:18 -07:00
Justin Hileman 7750a41369 Minor code style cleanup. 2012-05-17 16:21:14 -07:00
Justin Hileman d8bc0b870f 'Improve' code coverage :) 2012-05-17 16:21:04 -07:00
Justin Hileman 49e47de612 Use versions Travis actually supports 2012-05-17 15:02:28 -07:00
Justin Hileman 5486537b10 Composer updates 2012-05-17 14:58:28 -07:00
Justin Hileman 4dd4db6065 Code style cleanup. 2012-05-03 08:03:54 -07:00
Justin Hileman 6b8b89a0ae Merge pull request #91 from bobthecow/feature/psr-1
Update 2.0-dev to match the (proposed) PSR-1 coding style
2012-05-01 22:20:54 -07:00
Justin Hileman 2448992cc8 Update to proposed PSR-1 coding standard.
* 4 space (no tab) indent
 * K&R-style braces
2012-05-01 22:03:39 -07:00
Justin Hileman be5cfb3e9e Rename Mustache_Mustache to Mustache_Engine.
Because the former was just too absurd to keep typing.
2012-05-01 21:30:22 -07:00
Justin Hileman 1ffd7c1a8f Remove some more slashes for 5.2. 2012-05-01 14:25:02 -07:00
Justin Hileman 0135107769 Only PHP >= 5.3.0 can call templates directly. 2012-05-01 14:20:26 -07:00
Justin Hileman 36fbb28387 Remove namespace from exception. 2012-05-01 14:20:11 -07:00
Justin Hileman a47289607d Templates are only callable in 5.3+ 2012-05-01 14:08:14 -07:00
Justin Hileman 291ca6d4cb Update the test suite config to actually exclude FiveThree 2012-05-01 14:05:50 -07:00
Justin Hileman d1912038f3 Segregate 5.3+ tests, exclude them from phpunit config. 2012-05-01 14:03:11 -07:00
Justin Hileman 9316775ccb Fix test failures in PHP 5.2.x 2012-05-01 10:19:03 -07:00
Justin Hileman 74e54cb68e Mustache.php v2.0 will play well with PHP 5.2.x 2012-05-01 10:13:19 -07:00