Permalink
Commits on Sep 2, 2015
Commits on Sep 1, 2015
  1. Merge branch 'hotfix/28'

    Close #28
    weierophinney committed Sep 1, 2015
  2. Merge pull request #28 from anoxic/master

    Allow whitespace in tags
    weierophinney committed Sep 1, 2015
Commits on Aug 27, 2015
  1. Updated TODO

    weierophinney committed Aug 27, 2015
Commits on Jun 8, 2015
Commits on Mar 25, 2015
  1. Allow whitespace in tags

    * This is more consistent with other mustache engines
    * Adds a test for whitespace in tags, which will fail without the
      included updates
    * Trims whitespace from the beginning and end of tags
    * Updates tag patterns to include whitespace in the match
    * Takes the actual whitespace into account when trimming the closing
      tag off the end of a section
    anoxic committed Mar 25, 2015
Commits on Nov 5, 2013
  1. Merge branch 'hotfix/26'

    Close #26
    weierophinney committed Nov 5, 2013
  2. Merge pull request #26 from sasezaki/patch-1

    .travis.yml - add PHP 5.5
    weierophinney committed Nov 5, 2013
Commits on Oct 25, 2013
  1. .travis.yml - add PHP 5.5

    sasezaki committed Oct 25, 2013
Commits on Oct 23, 2013
  1. Merge branch 'hotfix/tests'

    Close #25
    weierophinney committed Oct 23, 2013
  2. CS fixes

    - trailing whitespace
    weierophinney committed Oct 23, 2013
  3. Merge pull request #25 from andytson/heirarchical-view-cache-bug

    Heirarchical templates with same parents use the results of the first render returning for subsequent renderings
    
    Conflicts:
    	tests/PhlyTest/Mustache/HierarchicalViewsTest.php
    weierophinney committed Oct 23, 2013
  4. [#25] Additional tests and a solution

    - Test case provided by @stanlemon - which, on investigation, further
      confirms #25, and also demonstrates an additional use case that fails.
    - Solution is to add a flag to `Mustache::tokenize()` which disables
      caching of tokens and usage of cached tokens during the tokenization
      process. This really only matters for hierarchical views.
    weierophinney committed Oct 23, 2013
  5. Merge branch 'hotfix/readme'

    Fix TravisCI badge
    weierophinney committed Oct 23, 2013
Commits on Mar 21, 2013
Commits on Mar 5, 2013
  1. Merge branch 'hotfix/23'

    Close #23
    weierophinney committed Mar 5, 2013
  2. Edits to the text Hari sent

    - Made capitalization of headings consistent, ensured all filenames, method
      names, and variable names were marked as code, etc.
    - Name the projects with example autoloaders
    - Detail both usage in global namespace as well as via import
    weierophinney committed Mar 5, 2013
  3. Merge branch 'develop'

    Merge in PHPUnit dev dependency
    weierophinney committed Mar 5, 2013
  4. Dev dependencies

    - Added PHPUnit 3.7 as a dev dependency
    - Added gitignore directives for composer.lock and vendor/
    weierophinney committed Mar 5, 2013
Commits on Mar 2, 2013
  1. Fixing issue #20

    harikt committed Mar 2, 2013
Commits on Aug 2, 2012
Commits on Aug 1, 2012
  1. Fixed documentation for PDF generation

    - Updated potential control character issues in resolvers.rst
    - Updated conf.py to reference \textbackslash{} in the latex configuration
    weierophinney committed Aug 1, 2012
  2. [#18] fixes typo

    weierophinney committed Aug 1, 2012
  3. Updated API docs

    weierophinney committed Aug 1, 2012
  4. Updated README.md

    - Added travis-ci build status badge
    - Added link to readthedocs.org
    - Updated list of passing tests
    - Updated list of primary classes to include resolver
    weierophinney committed Aug 1, 2012
  5. [#17] Properly nesting views for inheritance

    - Modified lexer logic to better ensure merging of placeholders from
      child to parent so that substitutions happen appropriately.
    weierophinney committed Aug 1, 2012
Commits on Jul 31, 2012
  1. [#17] Confirmed issue

    - Problem is with nesting children, and defining new placeholders in
      children
    weierophinney committed Jul 31, 2012
  2. [#17] Demonstrate nested content

    - First pass test, showing simple example
    weierophinney committed Jul 31, 2012
  3. [#11] Add resolvers documentation

    - Also fix a potential issue in Mustache: methods proxying to the
      resolvers should check that the methods exist before blindly calling
      them.
    - ResolverInterface docblock needed to change to indicate either string
      or array of tokens as potential return values.
    - Resolvers chapter for docs.
    weierophinney committed Jul 31, 2012
  4. [#16] Allow resolvers to return content

    - Resolvers now return either a template _or_ an array of tokens
    - Mustache now simply passes the return value of a resolver to
      tokenize(); if tokens are present, they are cached and returned,
      otherwise the template is compiled.
    - Modified internals of Lexer to compile partials after tokenization
      process.
    weierophinney committed Jul 31, 2012
Commits on Jul 30, 2012
  1. [#11] Resolver integration with Mustache class

    - Modified Resolver to use SplStack internally, allowing a stack of
      paths
    - Modified Mustache class to add accessor/mutator for resolver, and to
      proxy to resolver internally for retrieving templates
    weierophinney committed Jul 30, 2012