Permalink
Commits on Feb 12, 2011
  1. Subclasses should be able to replace the compiler - this is needed so…

    tomhuda committed Feb 12, 2011
    … that child views are compiled using the updated semantics of the parent compiler
  2. data is passed to block helpers

    tomhuda committed Feb 12, 2011
  3. * Added a few public API methods to JavaScriptCompiler.prototype, so …

    tomhuda committed Feb 12, 2011
    …it can be subclassed.
    
      * made it possible to define an alternate name lookup scheme (so that {{foo}} does not have to be
        context.foo, but can instead be something like context.get('foo'))
      * made it possible to substitute an alternate buffer instead of the default empty String and override how
        the compiled template appends to the buffer
    * Added the concept of template-local data. In order to enable template-local data, pass true
      as the second parameter to the template compiler. Then, pass in the data as the fourth
      parameter (context, helpers, partials, data). These signatures may change before the 1.0 release.
Commits on Feb 10, 2011
  1. Updated if helper - missed it in the last cleanup. It no longer suppo…

    commondream committed Feb 10, 2011
    …rts methods as arguments.
Commits on Feb 8, 2011
  1. Fix broken README information

    wycats committed Feb 8, 2011
  2. Need to require timeout

    wycats committed Feb 8, 2011
Commits on Jan 30, 2011
  1. Get specs up to snuff

    wycats committed Jan 30, 2011
Commits on Jan 26, 2011
  1. Backed out function helpers.

    commondream committed Jan 26, 2011
Commits on Jan 25, 2011
  1. IE 7 hates trailing commas

    stabbylambda committed Jan 25, 2011
Commits on Jan 23, 2011
Commits on Jan 22, 2011
  1. Merged

    commondream committed Jan 22, 2011
Commits on Jan 20, 2011
  1. IE doesn't like negated empty character classes.

    stabbylambda committed Jan 20, 2011
    Changing this to match the "dot" character class wouldn't work, though, because . doesn't match invisible whitespace like newlines, so we need to include those specifically.
Commits on Jan 17, 2011
  1. Use prototype toString method to avoid native types being returned.

    astupka committed with stabbylambda Dec 15, 2010
      * For example, mozilla returns [xpconnect native prototype wrapper] vs [object Function]
Commits on Jan 12, 2011
Commits on Jan 11, 2011
  1. arrrrg

    wycats committed Jan 11, 2011
Commits on Jan 10, 2011
  1. Fix for shitty JS regex engines.

    wycats committed Jan 10, 2011
Commits on Dec 30, 2010
  1. Updated semantics

    wycats committed Dec 30, 2010
  2. Move compile to the right spot

    wycats committed Dec 30, 2010
  3. Restructure things more simply

    wycats committed Dec 30, 2010
Commits on Dec 28, 2010
  1. Housekeeping

    wycats committed Dec 28, 2010
  2. Add benchmarks

    wycats committed Dec 28, 2010
Commits on Dec 27, 2010
Commits on Dec 21, 2010