This PR was squashed before being merged into the master branch (closes#1202).
Discussion
----------
Missing doc details for building C extension on windows
Commits
-------
1a65132 Missing doc details for building C extension on windows
This PR was merged into the master branch.
Discussion
----------
added a way to add custom escaping strategies
This adds the possibility to define custom escapers that can be used with the `escape` filter.
That would close#1178 and #1177, but I'm not sure that this is a good idea.
What do you think?
Commits
-------
55f8b27 added a way to add custom escaping strategies
This PR was merged into the master branch.
Discussion
----------
Fixed somes issues from SensioLabsInsight
All others errors could be ignore IMHO
And the `Test` directory should be ignored in the project configuration
Commits
-------
e0da5cc Fixed somes issues from SensioLabsInsight
This PR was merged into the master branch.
Discussion
----------
HHVM compatibility: array sometimes can be Traversable
All checks on instance of Traversable prepended with is_object check.
See facebook/hiphop-php#1034 for details.
Commits
-------
b1b1e3c HHVM compatibility: array sometimes can be Traversable
This PR was merged into the master branch.
Discussion
----------
Add "cols" parameter to the textarea macro
Macro textarea depends on cols variable, but there is no way to pass it.
Commits
-------
c735d6d Add "cols" parameter to the textarea macro
This PR was merged into the master branch.
Discussion
----------
Add doc for building C extension on windows
Commits
-------
12500b3 Added doc for building C extension on windows
a53c467 Removed link to pre-build DLL for windows as they are outdated
This PR was merged into the master branch.
Discussion
----------
Vim integration updated
Vim integration updated with alternative, Jinja for Vim link updated to the latest.
Commits
-------
d8346d4 Vim integration updated with alternative, Jinja for Vim link updated to the latest
This PR was merged into the master branch.
Discussion
----------
Clarify what the "date" filter takes as parameter
Clarify what the "date" filter takes as parameter.
I went through Twig/Extension/Core.php to figure what's happening. I haven't verified that I'm actually correct, but it looks like I am.
Commits
-------
744ad32 Clarify what the "date" filter takes as parameter
Clarify what the "date" filter takes as parameter.
I went through Twig/Extension/Core.php to figure what's happening. I haven't verified that I'm actually correct, but it looks like I am.
This PR was squashed before being merged into the master branch (closes#1179).
Discussion
----------
Added Tests to prevent future regression
Theses tests do not pass at 1.13.0
could be linked to 1b0a54189c
Commits
-------
8410f8c Added Tests to prevent future regression
This PR was merged into the master branch.
Discussion
----------
Fixed PHP extension compilation on Windows (closes#1167)
Commits
-------
7fb10c2 [ext] Fixed Windows compatibility (closes#1167)
This PR was squashed before being merged into the master branch (closes#1158).
Discussion
----------
Don't use array_fill for full array
When last array returned from array_chunk is full, array_fill is called with 0 as num argument, which causes fatal error. Additionally I've changed doc fill parameter, as other types are accepted as well, and added unit test.
Commits
-------
270c794 Don't use array_fill for full array
This PR was merged into the master branch.
Discussion
----------
fixed template_from_string when the template includes or extends other ones
This should fix#1134
Commits
-------
1b5bf91 fixed template_from_string when the template includes or extends other ones
This PR was merged into the master branch.
Discussion
----------
optimized the filesystem loader
* added a cache for templates that do not exist
* sped up Filesystem::exists() by avoiding the creation of exceptions
closes#1096
Commits
-------
d2b97b4 optimized the filesystem loader