Skip to content
Commits on May 2, 2012
  1. Update to proposed PSR-1 coding standard.

    committed
     * 4 space (no tab) indent
     * K&R-style braces
  2. Rename Mustache_Mustache to Mustache_Engine.

    committed
    Because the former was just too absurd to keep typing.
Commits on May 1, 2012
Commits on Mar 27, 2012
Commits on Mar 25, 2012
Commits on Mar 18, 2012
  1. @scribu
  2. Add support for PHP 5.2.x

    committed
Commits on Mar 15, 2012
  1. Add custom variable escapers.

    committed
    cf. #86
    
     * Add `escape` Mustache constructor option. Expects something callable.
     * Update Compiler to either inline `htmlspecialchars` (old way) or a call to the custom escaper callback.
     * Update Compiler to statically compile charset.
     * Update template classname to account for charset and custom compilers.
  2. Add Helper implementation.

    committed
  3. Fix failing `partials` example.

    committed
    Only prepend $indent to the first output on a new line.
Commits on Mar 14, 2012
  1. Inline `isCallable` and `isTruthy` into compiled templates

    committed
    ~3-5% performance gain.
Commits on Mar 5, 2012
  1. Clean up Tokenizer constants.

    committed
    Remove a bunch of hardcoded strings from everywhere.
  2. Add a shortcut Mustache::render invocation.

    committed
    Consistent with the old 1.x API.
Commits on Mar 1, 2012
  1. Clean up vendor libraries.

    committed
  2. Add file header docblocks.

    committed
  3. Coding standard cleanup.

    committed
  4. Add test coverage for Mustache.php 2.0

    committed
    Update legacy tests for new codebase.
  5. Rearrange legacy tests.

    committed
  6. Add a `throws_exceptions` constructor option.

    committed
    This allows overriding strictness without subclassing. Closes #64.
Commits on Feb 29, 2012
Commits on Feb 17, 2012
  1. @conormcd

    Add a test to discourage people from implementing support for __call.

    conormcd committed
    Pull in the test from https://gist.github.com/655784
    
    This should discourage reports like #16, #19 and #55, and #76.
Commits on Jan 16, 2012
Commits on Jan 9, 2012
Commits on Oct 14, 2011
Something went wrong with that request. Please try again.