Permalink
Switch branches/tags
Commits on Dec 5, 2011
  1. added some comments as documentation

    Joel Van Horn committed Dec 5, 2011
Commits on Oct 7, 2011
  1. updated documentation in comments

    Joel Van Horn committed Oct 7, 2011
Commits on Oct 6, 2011
  1. minified version is smaller than original branch

    Joel Van Horn committed Oct 6, 2011
  2. renamed js files

    Joel Van Horn committed Oct 6, 2011
  3. renamed js files

    Joel Van Horn committed Oct 6, 2011
Commits on Sep 19, 2011
  1. added implementation examples, changed "output" to "swap"

    Joel Van Horn committed Sep 19, 2011
Commits on Aug 29, 2011
  1. - Fixed syntax error

    Joel Van Horn committed Aug 29, 2011
    - pass Mustache as parameter to closure
Commits on Aug 22, 2011
  1. renamed some properties and variables

    Joel Van Horn committed Aug 22, 2011
Commits on Aug 10, 2011
  1. * Added formatting of id/name attributes to friendly method names

    Joel Van Horn committed Aug 10, 2011
    * Added \"embed\" class to allow for replacing a script tag with the contents of its referenced file after parsing out nested templates
Commits on Aug 9, 2011
  1. "render" helper function, method name formatter, save all HTML

    Joel Van Horn committed Aug 9, 2011
    * Added ich.render() as a helper alias to rendering a template by
    calling its method in case the template name was not a valid method
    name, so calling it would not look as weird (e.g. ich["tmpl-name"](data,
    raw)). * Created ich.formatName() to create a camel-case name from a
    file path or URL, removing the extension of a filename that may have
    been identified.  This is used internally to give a template a name when
    no name is specified. * Fixed ich.loadTemplates() to add any remaining
    HTML to a template after all sub-templates and partials have been
    extracted.
Commits on Aug 7, 2011
  1. Ignore IDE project files

    Joel Van Horn committed Aug 7, 2011
    .project, .settings
Commits on Aug 5, 2011
  1. Revamped to allow nested templates/partials and special handling

    joelvh committed Aug 5, 2011
    Added class names that are checked for when parsing templates, to allow
    for nested templates.  Class names include: - "mustache" - designates
    any HTML tag as containing template HTML, can be used in conjunction
    with "partial" class - "output" - replaces a partial template with
    {{>partial_name}} placeholder - "include" - indicates that the HTML tag
    that contains template HTML should be included as part of the template,
    removes special class names, as well as ID and "name" attributes -
    "keep" - indicates that the HTML tag that contains template HTML should
    not be removed, only clears out template contents and removes special
    class names
Commits on Aug 4, 2011
  1. Load templates based on script "src" attribute

    joelvh committed Aug 4, 2011
    Recursively loads templates based on script "src" attribute.
  2. Removed embedded Mustache.js and added ich.loadTemplates function

    joelvh committed Aug 4, 2011
    Removed the embedded Mustache.js library.  Also overloaded
    ich.grabTemplates to accept a "context" for jQuery.  Added
    ich.loadTemplates to load HTML via ajax and let ich.grabTemplates find
    templates by passing the HTML into that function as a jQuery object.
Commits on Jan 19, 2011
Commits on Dec 19, 2010
Commits on Dec 18, 2010
  1. ICanHaz Zepto?

    titanous committed Dec 18, 2010
Commits on Nov 24, 2010
Commits on Nov 13, 2010
  1. making demo a bit better

    HenrikJoreteg committed Nov 13, 2010
  2. more readme formatting

    HenrikJoreteg committed Nov 13, 2010
  3. readme formatting

    HenrikJoreteg committed Nov 13, 2010
Commits on Nov 11, 2010
Commits on Nov 9, 2010
Commits on Nov 8, 2010