Permalink
Commits on Oct 28, 2012
  1. added two new recipes

    fabpot committed Oct 28, 2012
  2. fixed phpdoc

    fabpot committed Oct 28, 2012
Commits on Oct 27, 2012
  1. merged branch jeremymarc/master (PR #873)

    fabpot committed Oct 27, 2012
    This PR was merged into the master branch.
    
    Commits
    -------
    
    c5d351d cast $name to string ($name can be an object implementing __toString function)
    
    Discussion
    ----------
    
    Cast $name to string in Loader/Chain.php and Loader/FileSystem.php
    
    related to #603
Commits on Oct 26, 2012
Commits on Oct 20, 2012
  1. merged branch fabpot/faster-exceptions (PR #864)

    fabpot committed Oct 20, 2012
    This PR was merged into the master branch.
    
    Commits
    -------
    
    2506be1 optimized the way Twig exceptions are managed
    
    Discussion
    ----------
    
    Optimized the way Twig exceptions are managed
    
    As guessing the template name and the line number of where an error occurred is quite expensive, this is now avoided as much as possible.
    
    ~~As a side-effect, it also fixes 822 (@hason can you confirm?).~~
Commits on Oct 19, 2012
  1. optimized the way Twig exceptions are managed

    fabpot committed Oct 17, 2012
    As guessing the template name and the line number of where an error
    occurred is quite expensive, this is now avoided as much as possible.
  2. merged branch dlsniper/loader-exception-improvement (PR #841)

    fabpot committed Oct 19, 2012
    This PR was squashed before being merged into the master branch (closes #841).
    
    Commits
    -------
    
    08ecb0e Improvements for loader speeds
    
    Discussion
    ----------
    
    Improvements for loader speeds
    
    This is something started from #822 .
    
    It attempts to improve the speed of the chain loader and rest of the standard loaders by adding a cache level and a ```hasSource()``` method for them in order gain speed.
    
    ---------------------------------------------------------------------------
    
    by dlsniper at 2012-09-27T14:56:24Z
    
    Thanks for the feedback, I'll do the changes tonight or during the coming weekend.
    
    As for the utility of the ```::setExtendedErrorHandling()``` function, this saves me about 25% to 40% on the benchkmark Fabien presented in the original ticket.
    
    Thanks!
    
    ---------------------------------------------------------------------------
    
    by dlsniper at 2012-09-29T11:34:59Z
    
    I've added some caching for the Chain Loader but it's still a WIP. I'll work more on this in the coming hours.
    
    ---------------------------------------------------------------------------
    
    by dlsniper at 2012-09-29T23:10:10Z
    
    I'm getting better values right now that I had before, standing on:
    ```
    0.09
    0.07 ... x 1
    0.07 ... x 1
    ```
    I've also noticed that if I run the tests from the browser then I'll have an overall slowdown of about 0.10 which I'm not sure from where it comes from. Any pointers before me digging a bit more into Twigs internals.
    
    ---------------------------------------------------------------------------
    
    by dlsniper at 2012-10-03T21:31:15Z
    
    @fabpot what's your opinion about this PR?
    
    ---------------------------------------------------------------------------
    
    by dlsniper at 2012-10-14T18:26:13Z
    
    @Tobion and @fabpot done and done :)
    
    I'm not sure why the tests are failing on PHP 5.4 as I don't have it installed anywhere.
  3. Improvements for loader speeds

    dlsniper committed with fabpot Sep 18, 2012
  4. bumped version to 1.11.0-DEV

    fabpot committed Oct 19, 2012
  5. prepared the 1.10.3 release

    fabpot committed Oct 19, 2012
  6. changed Node instances line numbers from 0 to 1 in unit tests to bett…

    fabpot committed Oct 19, 2012
    …er reflect what really happens when using Twig
Commits on Oct 18, 2012
  1. updated CHANGELOG

    fabpot committed Oct 18, 2012
  2. reverted BC break

    fabpot committed Oct 18, 2012
Commits on Oct 16, 2012
  1. fixed previous merge

    fabpot committed Oct 16, 2012
  2. merged branch innsand/split-filter_fix (PR #811)

    fabpot committed Oct 16, 2012
    This PR was merged into the master branch.
    
    Commits
    -------
    
    d5df200 * bug fixes. * str_split on empty delimeter. * tests and documentation updated.
    e3c201a Added "split" filter aka explode.
    
    Discussion
    ----------
    
    Split filter fix
    
    Modification of request #621:
    str_split, bug fixes
    
    ---------------------------------------------------------------------------
    
    by senz at 2012-08-21T05:56:51Z
    
    @fabpot this is squashed and fixed (hopefully) #621
  3. fixed import doc

    fabpot committed Oct 16, 2012
Commits on Oct 15, 2012
  1. bumped version to 1.10.3-DEV

    fabpot committed Oct 15, 2012
  2. prepared the 1.10.2 release

    fabpot committed Oct 15, 2012
  3. fixed macro calls on PHP 5.4

    fabpot committed Oct 15, 2012
  4. bumped version to 1.10.2-DEV

    fabpot committed Oct 15, 2012
  5. prepared the 1.10.1 release

    fabpot committed Oct 15, 2012
Commits on Oct 13, 2012
  1. merged branch Adel-E/update-api-docs (PR #858)

    fabpot committed Oct 13, 2012
    This PR was merged into the master branch.
    
    Commits
    -------
    
    bee4cd1 Update doc to correspond to the following: http://twig.sensiolabs.org/documentation http://twig.sensiolabs.org/doc/filters/escape.html
    
    Discussion
    ----------
    
    Update api docs
    
    Update doc to correspond to the following:
    http://twig.sensiolabs.org/documentation
    http://twig.sensiolabs.org/doc/filters/escape.html
Commits on Oct 12, 2012
  1. optimized macros when imported via the "import" tag

    fabpot committed Oct 12, 2012
    This commit unifies the way macros are called independently of how they
    were included (via the from or import tag -- see e81c932).
Commits on Oct 8, 2012
  1. merged branch pierrejoye/master (PR #855)

    fabpot committed Oct 8, 2012
    This PR was merged into the master branch.
    
    Commits
    -------
    
    d398e55 - drop tsrm fetch, not necessary as it is passed as argument already
    
    Discussion
    ----------
    
    drop unnecessary tsrmls_fetch