Commit Graph
661 Commits
Author SHA1 Message Date
Mogria 3968949c0a Added a PHP script to create new examples (tests) via command line
Example of use:
    $ php create_example.php my_new_example
    /path/to/repo/examples/my_new_example
    /path/to/repo/examples/my_new_example/my_new_example.mustache
    /path/to/repo/examples/my_new_example/my_new_example.txt
    /path/to/repo/examples/my_new_example/MyNewExample.php
    $ cd examples/my_new_example/
    $ ls
    my_new_example.mustache  MyNewExample.php  my_new_example.txt
    $ cat MyNewExample.php
    <?php

    class MyNewExample extends Mustache {

    }
2012-01-08 17:11:19 +01:00
Justin Hileman f77cf3729d Add an i18n example. 2012-01-03 14:00:12 -08:00
Justin Hileman 3731898939 Merge pull request #62 from chrisbarr/master
Incorrect variable name fix
2011-10-28 05:59:28 -07:00
chrisbarr 69cce225e1 Incorrect variable name in example 2011-10-26 15:45:47 +02:00
Justin Hileman b877cec481 Merge branch 'release/0.8.1' into dev 2011-10-14 13:33:50 -07:00
Justin Hileman 1e23df0cdb Merge branch 'release/0.8.1' 2011-10-14 13:33:34 -07:00
Justin Hileman 3f78fefcc2 Version bump to 0.8.1 2011-10-14 13:33:27 -07:00
Justin Hileman 11c3054f04 Merge branch 'patch-1' into dev 2011-10-14 13:25:24 -07:00
Justin Hileman 30d23077c8 Use strict equality for unknown pragma check.
Yay PHP!

Also, update tests.
2011-10-14 13:25:07 -07:00
wmorancfi 3b20940662 Fix validation of constructor-passed pragmas 2011-10-14 14:52:01 -03:00
Justin Hileman 5bc11ef183 Test for the mustache loader. 2011-09-22 09:26:52 -07:00
Justin Hileman 2aaa820965 Add a 'MustacheLoader' filesystem loader. 2011-09-21 23:40:12 -07:00
Justin Hileman a828af2869 Add a test case for Mustache injection. 2011-09-21 22:43:56 -07:00
Justin Hileman 3cdb6612e2 Merge branch 'release/0.8.0' into dev 2011-09-10 14:21:59 -07:00
Justin Hileman a037d2d450 Merge branch 'release/0.8.0' 2011-09-10 14:20:04 -07:00
Justin Hileman 02f8cec3e3 Bump version number. 2011-09-10 14:19:58 -07:00
Justin Hileman ceb0766f66 $leading and $trailing shouldn't be escaped. 2011-09-10 14:17:22 -07:00
Justin Hileman 1fa5d288e7 Remove remnant $key from old spec version code. 2011-09-10 14:11:36 -07:00
Justin Hileman 507f5c631f Merge branch 'feature/higher-order-sections' into dev 2011-09-10 14:04:02 -07:00
Justin Hileman 9f7ab9d362 Merge branch 'dev' into feature/higher-order-sections
Conflicts:
	Mustache.php
2011-09-10 14:03:23 -07:00
Justin Hileman e4dc585c03 Merge pull request #53 from damz/ac418ad
Limit possible confusion in lambda expressions
2011-08-28 00:52:13 -07:00
Damien Tournoud ac418ad876 Restrict the callable lambda to object calls and anonymous functions. 2011-08-27 16:46:51 +02:00
Justin Hileman ccf4b33666 Add a SPEC_VERSION constant, since that's super handy too. 2011-06-13 15:23:38 -04:00
Justin Hileman 342b618343 Merge branch 'release/0.7.1' into dev 2011-06-13 15:15:27 -04:00
Justin Hileman dd22231ebf Merge branch 'release/0.7.1' 2011-06-13 15:14:56 -04:00
Justin Hileman fbcea210e3 Version bump 2011-06-13 15:14:29 -04:00
Justin Hileman b7a12665ea Add a VERSION constant.
closes #45
2011-06-13 15:12:43 -04:00
Justin Hileman 28b5a457ce fix merge conflict. 2011-06-13 04:38:24 -04:00
Justin Hileman a086a21b5f clarifying which version tag 2011-06-13 04:33:03 -04:00
Justin Hileman 3a8b4b0ec7 Update manpage links in README
Closes #41
Thanks ddrake
2011-06-13 04:26:35 -04:00
Justin Hileman 5b23991f7c Merge branch 'feature/delimiter-cleanup' into dev 2011-06-13 04:16:36 -04:00
Justin Hileman 0c467311e8 Merge remote-tracking branch 'KevBurnsJr/fixing_delimiters' into feature/delimiter-cleanup
Conflicts:
	Mustache.php
	test/MustacheTest.php
2011-06-13 04:03:38 -04:00
KevBurnsJr 527bca37f3 Fixing testStickyDelimiters 2011-06-13 01:01:33 -07:00
Justin Hileman 1abf854af3 Make section rendering delimiter-chage-aware. Fixes longstanding section/delimiter bug. 2011-06-13 04:00:49 -04:00
Justin Hileman a16d9ed51c add a test that changes delimiters all over the place... inside and outside sections. 2011-06-13 04:00:13 -04:00
KevBurnsJr 25070141a9 Fixing broken test 2011-06-13 00:55:31 -07:00
Justin Hileman a2f3662b6b update failing test case, test for sticky delims between renders. 2011-06-13 03:54:15 -04:00
Justin Hileman f0dc81b6bd Merge remote-tracking branch 'KevBurnsJr/fixing_delimiters' into feature/delimiter-cleanup 2011-06-13 03:42:49 -04:00
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