Justin Hileman
|
fe9fccb441
|
Update the partials example to be a failing test case for partial indenting.
|
2012-03-14 13:20:30 -07:00 |
|
Justin Hileman
|
367013f01c
|
2x faster. Who needs a Buffer instance, anyway?
|
2012-03-14 00:00:00 -07:00 |
|
Justin Hileman
|
6ed1f68e68
|
isIterable fits better in Template than Context.
|
2012-03-13 20:45:26 -07:00 |
|
Justin Hileman
|
e09bfb502f
|
Check if array is iterable without full key diff.
~0.5-1% performance gain.
|
2012-03-13 20:45:26 -07:00 |
|
Justin Hileman
|
9a334cddf0
|
Inline isCallable and isTruthy into compiled templates
~3-5% performance gain.
|
2012-03-13 20:45:26 -07:00 |
|
Justin Hileman
|
b27705375a
|
Syntax highlighting for mustache in README.
|
2012-03-07 09:23:32 -08:00 |
|
Justin Hileman
|
cb24d63258
|
update README. simplify + link to wiki.
|
2012-03-07 09:22:31 -08:00 |
|
Justin Hileman
|
628aa02f05
|
Template sections as functions.
This creates DRYer output and shallower nested blocks in compiled templates.
|
2012-03-05 17:56:43 -08:00 |
|
Justin Hileman
|
a196ac8dab
|
Clean up Tokenizer constants.
Remove a bunch of hardcoded strings from everywhere.
|
2012-03-05 14:25:32 -08:00 |
|
Justin Hileman
|
36e7247b1e
|
Add a shortcut Mustache::render invocation.
Consistent with the old 1.x API.
|
2012-03-04 21:42:20 -08:00 |
|
Justin Hileman
|
ee4c52de8f
|
Fix E_STRICT warning in i18n example.
|
2012-03-04 21:32:22 -08:00 |
|
Justin Hileman
|
4e733287cc
|
Clean up vendor libraries.
|
2012-03-01 07:27:11 -08:00 |
|
Justin Hileman
|
eed4400afb
|
Add file header docblocks.
|
2012-03-01 07:17:13 -08:00 |
|
Justin Hileman
|
01312d3e98
|
Add a Mustache Autoloader implementation.
|
2012-03-01 07:09:36 -08:00 |
|
Justin Hileman
|
1f97e2cb5e
|
Update create_example script for 2.0-dev
|
2012-03-01 06:27:53 -08:00 |
|
Justin Hileman
|
96596f473a
|
Update README for 2.0-dev
|
2012-03-01 05:38:53 -08:00 |
|
Justin Hileman
|
5c4fcd0c9a
|
Coding standard cleanup.
|
2012-03-01 05:26:32 -08:00 |
|
Justin Hileman
|
0034bf657b
|
Add test coverage for Mustache.php 2.0
Update legacy tests for new codebase.
|
2012-02-29 19:12:22 -08:00 |
|
Justin Hileman
|
8710e4b8a4
|
Rearrange legacy tests.
|
2012-02-29 18:54:05 -08:00 |
|
Justin Hileman
|
1d116d1b77
|
Update examples for v2.0
|
2012-02-29 18:02:36 -08:00 |
|
Justin Hileman
|
d2136d91b3
|
Initial Mustache.php 2.0 commit.
|
2012-02-29 18:01:57 -08:00 |
|
Justin Hileman
|
015a4bf4ba
|
Rearrange codebase to prep for 2.0 development.
|
2012-02-29 17:56:16 -08:00 |
|
Justin Hileman
|
ba8a072bd3
|
Merge branch 'release/1.0.0' into dev
|
2012-02-29 17:46:46 -08:00 |
|
Justin Hileman
|
6c752e1955
|
Merge branch 'release/1.0.0'
|
2012-02-29 17:44:46 -08:00 |
|
Justin Hileman
|
b30d938441
|
Bump version number.
|
2012-02-29 17:26:31 -08:00 |
|
Justin Hileman
|
fab64b14bf
|
Add a throws_exceptions constructor option.
This allows overriding strictness without subclassing. Closes #64.
|
2012-02-29 17:21:15 -08:00 |
|
jwronsky
|
6c2b85c36b
|
Dot notation with numeric indexes fix.
|
2012-02-29 11:33:38 -08:00 |
|
Justin Hileman
|
19289f85e4
|
Rename MustacheCallTest Foo class so it can be run with other tests
|
2012-02-29 07:41:18 -08:00 |
|
Justin Hileman
|
136fdf32c0
|
Merge remote-tracking branch 'conormcd/test-gist-655784' into dev
|
2012-02-29 07:40:22 -08:00 |
|
Conor McDermottroe
|
1ab066c718
|
Add a test to discourage people from implementing support for __call.
Pull in the test from https://gist.github.com/655784
This should discourage reports like #16, #19 and #55, and #76.
|
2012-02-17 18:26:58 +00:00 |
|
Justin Hileman
|
0a76694169
|
Remove deprecated call in _renderTemplate call.
Closes #75
|
2012-01-17 08:09:01 -08:00 |
|
Justin Hileman
|
36ac3710f1
|
Clean up pragma exception fix, add test coverage.
|
2012-01-15 18:29:57 -08:00 |
|
Justin Hileman
|
98e37ef4bf
|
Merge remote-tracking branch 'zbuc/master' into dev
|
2012-01-15 09:54:35 -08:00 |
|
Justin Hileman
|
53630208b6
|
push some whitespace around a bit.
|
2012-01-15 09:48:59 -08:00 |
|
Justin Hileman
|
910340052c
|
Merge remote-tracking branch 'Aijoona/master' into dev
|
2012-01-15 09:47:11 -08:00 |
|
Valentin Starck
|
faa789a710
|
Added syntax highlight.
|
2012-01-15 15:36:58 -02:00 |
|
Chris Czub
|
1c2e9a22d3
|
Use the _throwsExceptions(MustacheException::UNKNOWN_PRAGMA) config
properly
|
2012-01-13 15:34:18 -05:00 |
|
Justin Hileman
|
8e2c203127
|
Merge branch 'release/0.9.0' into dev
|
2012-01-08 16:36:58 -08:00 |
|
Justin Hileman
|
5934fd8a86
|
Merge branch 'release/0.9.0'
|
2012-01-08 16:35:06 -08:00 |
|
Justin Hileman
|
1764e6270b
|
Version bump (0.9.0)
|
2012-01-08 16:34:52 -08:00 |
|
Justin Hileman
|
236ba060ca
|
Code style updates.
|
2012-01-08 16:29:58 -08:00 |
|
Justin Hileman
|
e5f3a059ab
|
Merge branch 'feature/partial-loader' into dev
|
2012-01-08 16:20:35 -08:00 |
|
Justin Hileman
|
38c5e9e8ea
|
Fix MustacheLoader test, add a second loader test.
|
2012-01-08 16:19:58 -08:00 |
|
Justin Hileman
|
81d764580c
|
Fix undefined self in the i18n example.
|
2012-01-08 16:08:50 -08:00 |
|
Justin Hileman
|
b8e6e95888
|
Merge remote-tracking branch 'mogria/create-example-script' into dev
|
2012-01-08 15:54:41 -08:00 |
|
Mogria
|
5bf3ee0000
|
create_example.php: added a #!-line and moved to bin directory
|
2012-01-08 18:59:35 +01:00 |
|
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 |
|