Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 19, 2010
  1. @defunkt

    moved the layout instantiation code BEFORE the mustache_class call fo…

    jmreidy authored defunkt committed
    …r the view. Needed to move the order in cases where the view subclassed a layout - the layout might not have been required yet, which would throw a NameError on mustache_class call
  2. @defunkt

    Instance render.

    defunkt authored
  3. @defunkt
  4. @telemachus @defunkt

    Replace StringScanner#clear with #terminate

    telemachus authored defunkt committed
    Seems almost silly to make a pull request for this, but an issue felt
    even sillier. Ruby 1.9.2 gives warnings that #clear is obsolete and
    should be replaced by #terminate. So, here it is.
Commits on Nov 13, 2010
  1. @pvande

    Updating the submodule pointer, and adding a test.

    pvande authored
    Specification compliance-testing code really belongs in the
    implementation repository.  The Ruby test case has already
    been pulled out of the specifications module, and has now been
    replicated here.
    
    If the submodule is not populated, compliance testing is
    simply bypassed.
Commits on Nov 7, 2010
  1. @pvande
  2. @pvande

    Passing the full draft Mustache spec.

    pvande authored
    This last commit ensures that all results returned from lambdas are rendered
    before being cached.  This allows for programatically generated templates,
    and simplifies the common task of rendering lambda results before returning
    them.
  3. @pvande

    Adding lambda interpolation, with result caching.

    pvande authored
    This means that Mustache now passes all but two specifications.
  4. @pvande
  5. @pvande

    Better whitespace support.

    pvande authored
    Tests and parser have been updated to pass the
    whitespace portions of the draft Mustache
    specification.
Commits on Oct 8, 2010
  1. @defunkt
Commits on May 28, 2010
  1. @defunkt
  2. @defunkt

    Failing indentation test

    defunkt authored
Commits on May 24, 2010
  1. @judofyr @defunkt

    Bugfix: #map and other enumerables on 1.9.

    judofyr authored defunkt committed
    Fixes #49
  2. @defunkt

    Add failing 1.9 test

    defunkt authored
Commits on May 13, 2010
  1. @defunkt

    v0.11.2

    defunkt authored
  2. @defunkt

    * Sinatra bugfix: `mustache :"TEMPLATE.atom"`

    defunkt authored
    Previously this would work in unexpected ways. Now it
    behaves thusly:
    
    Given `mustache :"positions.atom"`, Mustache will try
    to find `Views::Positions::Atom`. If it finds it, it'll
    use it. If it can't find it, it'll create it as a subclass
    of `Views::Positions` and set the `template_name` setting to
    "positions.atom".
  3. @defunkt

    simplify

    defunkt authored
  4. @defunkt

    generated manual

    defunkt authored
  5. @defunkt

    load path issue in gemspec

    defunkt authored
  6. @defunkt

    v0.11.1

    defunkt authored
  7. @defunkt
Commits on Apr 22, 2010
  1. @defunkt

    Paranoid newline section test

    defunkt authored
Commits on Apr 18, 2010
  1. @defunkt

    generate man

    defunkt authored
  2. @defunkt
  3. @defunkt

    Bump version

    defunkt authored
  4. @defunkt

    v0.11.0

    defunkt authored
  5. @defunkt
  6. @defunkt

    Update generated manuals

    defunkt authored
  7. @defunkt
  8. @defunkt

    Doc tweaks

    defunkt authored
  9. @defunkt

    Higher Order Sections

    defunkt authored
    If the tag referenced by a section returns
    a lambda, it is called and passed the body
    of the section.
    
    The lambda may then preprocess or manipulate
    the text.
    
    What the lambda returns will replace the
    section.
Commits on Apr 16, 2010
  1. @defunkt

    Rakefile tweaks

    defunkt authored
Commits on Apr 9, 2010
  1. @technoweenie @defunkt

    add inheritable class ivars on Mustache for @template_path, @template…

    technoweenie authored defunkt committed
    …_extension, @view_namespace, and @view_path
  2. @defunkt

    Update to use newest mg

    defunkt authored
Something went wrong with that request. Please try again.