Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 20, 2014
  1. @ksheurs
Commits on Feb 18, 2014
  1. @locks

    Merge pull request #143 from steakknife/develop

    locks authored
    1.9.3+ YAML compatibility
  2. @locks

    Merge pull request #151 from ernie/extend-parser-more-easily

    locks authored
    Refactor to allow for easier extension of Parser
  3. @locks

    Merge pull request #137 from tomafro/master

    locks authored
    Avoid raising ContextMiss when testing for key presence.
  4. @locks

    Merge pull request #121 from trans/patch-1

    locks authored
    Allows Hash default proc to work in context.
  5. @locks

    Merge pull request #115 from mattgillooly/update_parser_output_comment

    locks authored
    updated comment to match current parser output
Commits on Feb 16, 2014
  1. @locks

    Merge pull request #161 from peterhadlaw/fix_man_logic

    locks authored
    Fixed a logical error in the documentation.
  2. @peterhadlaw

    Fixed an error in the docs regarding empty lists.

    peterhadlaw authored
    The documentation states that if a key is present and it
    has a value of false or an empty list, then the content
    between the pound sign and slash will not be shown.
    
    The documentation had the key "person" with a true value,
    which means that what {{#person}} {{/person}} was wrapping
    would infact be shown.  The output however did not include
    the contents of what {{#person}} {{/person}} wrapped.
    
    If person is true, then the content should be shown, if
    false, then not.
    
    Changed the person key in the hash to be false and the
    template to check if 'person' is empty/false to provide
    a clear example.
    
    Changed the template example for false/empty lists
    
    Changed the template to check if 'person' is empty rather
    than 'nothin' which was never defined. This shows a more
    accurate and clear example of how a false or empty value
    will result in the section not being shown.
    
    Removed extra comma from hash.
Commits on Feb 5, 2014
  1. @locks

    Merge pull request #164 from bobthecow/patch-1

    locks authored
    Update URLs in README and man pages.
  2. @bobthecow

    URLs!

    bobthecow authored
  3. @locks

    Fixes mustache/mustache.github.com#3 - fix trailing comma errors

    locks authored locks committed
  4. @locks
  5. @locks

    Merge pull request #163 from defunkt/tidying

    locks authored
    Fixes #160 - License missing from gemspec
  6. @locks

    Merge pull request #105 from koraktor/cleanup

    locks authored
    Simplify and cleanup syntax
  7. @locks
  8. @locks

    Merge pull request #149 from ernie/fix-rakefile-error

    locks authored
    Allow Rakefile to run with newer versions of Rake.
  9. @locks

    Merge pull request #131 from vovik/master

    locks authored
    typo corrections in man 1s
  10. @locks

    Merge pull request #152 from mig-hub/patch-1

    locks authored
    Just fixed a typo in partial_test.rb
Commits on Nov 11, 2013
  1. @defunkt

    0.99.5

    defunkt authored
Commits on May 29, 2013
  1. @mig-hub
Commits on May 22, 2013
  1. @ernie

    Refactor to allow for easier extension of Parser

    ernie authored
    Mustache::Parser#scan_tags is a pretty hefty method. Right in the middle
    of this method, we have a case statement that branches based on the
    sigil of the parsed tag. By extracting these cases to methods, we can
    instead dispatch via `Method#call`, which eliminates the branching and
    also allow for extension of the Parser to support custom sigils. This is
    roughly in line with what the Generator already supports, via definition
    of `on_*` methods. There is a small performance increase due to this
    change, as well, on my test machine with 1.9.3p392.
Commits on May 18, 2013
  1. @ernie

    Allow Rakefile to run with newer versions of Rake.

    ernie authored
    Previously `rake` would show a deprecation warning re: rake/rdoctask and
    then croak.
Commits on Sep 24, 2012
  1. [feature] list tags, sections and partials

    Barry Allard authored
  2. added corrections from vovik

    Barry Allard authored
  3. oh cmon ruby, everything should be an expression

    Barry Allard authored
  4. Merge pull request #1 from steakknife/develop

    Barry Allard authored
    1.9.3+ YAML compatibility
  5. 1.9.3+ YAML compatibility

    Barry Allard authored
Commits on Sep 13, 2012
  1. @defunkt

    Merge pull request #142 from RSO/patch-1

    defunkt authored
    Minor typo fix
Commits on Sep 12, 2012
  1. @RSO

    Minor typo fix

    RSO authored
Commits on Jul 24, 2012
  1. @pvande

    Merge pull request #140 from josh/parser-line-offsets

    pvande authored
    Add line offsets to parser ast
  2. @josh

    Add line offsets to parser ast

    josh authored
Commits on Jun 23, 2012
  1. @tomafro

    Avoid raising ContextMiss when testing for key presence.

    tomafro authored
    Raising ContextMiss can be expensive.  The error message includes `@stack.inspect`, which depending on the size and content of the stack can be very costly to generate.  Defaulting to false for has_key? context misses retains the same behaviour without incurring this cost penalty.
Commits on May 3, 2012
  1. @vlazzle

    typo corrections in man 1s

    vlazzle authored
Commits on Nov 22, 2011
  1. @trans
Commits on Nov 19, 2011
  1. @defunkt

    Merge pull request #119 from neilparikh/patch-1

    defunkt authored
    Removed test link from README.md
Something went wrong with that request. Please try again.