Permalink
Commits on Oct 22, 2010
  1. Internal rewrite addressing:

    - Preservation of the context (@) you provide for rendering. Previously it
    was copied over for each rendering, now it's used by reference.
    
    - Context pollution. All locals had a corresponding reference in the context.
    Now it's untouched.
    committed Oct 22, 2010
  2. Added a zappa example.

    committed Oct 22, 2010
Commits on Oct 15, 2010
  1. Duh.

    committed Oct 15, 2010
Commits on Oct 14, 2010
Commits on Oct 9, 2010
  1. fix

    dvv committed Oct 9, 2010
Commits on Oct 8, 2010
  1. Version bump, enabled "compilerless" client-side usage, fixed bug.

    - Doesn't *require* coffeescript on the client side anymore. If the compiler is available great, treat string templates as coffeescript and try to compile them. But if not, assume string templates are given in javascript already and just execute them.
    
    - Improved unwrapping logic and regexes.
    
    - Fixed bug: any value returned by child functions (ex: "ul -> li" => "ul(function(){return li()})") were being added to the buffer. Now adding strings only.
    committed Oct 8, 2010
  2. Tweaked example template.

    committed Oct 8, 2010
Commits on Sep 22, 2010
  1. Fixed context vars at the root and issue with the coffeescript "filter".

    * Vars provided as "context" (attached to this/@) were not available at the
    root of the document.
    
    * Previous version attempted to unwrap js generated by the coffeescript "filter"
    from its outer function. But it will always inevitably return the last
    statement, since it's just a .toString() of code generated by the cs compiler.
    So now, instead of unwrapping the js, we just call its outer function.
    committed Sep 22, 2010
Commits on Sep 16, 2010
Commits on Sep 13, 2010
  1. Removed [sudo] from readme.

    committed Sep 13, 2010
  2. Test refactoring.

    committed Sep 13, 2010
  3. Benchmark refactoring.

    committed Sep 13, 2010
  4. README tweaks.

    committed Sep 13, 2010
  5. Added MIT License.

    committed Sep 13, 2010
Commits on Sep 3, 2010
  1. Initial import.

    committed Sep 3, 2010