Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 29, 2011
  1. Back to edge.

  2. Release 0.3.1.

Commits on Sep 14, 2011
  1. Added `yield`. Closes #16.

Commits on Sep 13, 2011
  1. Additions to pull #74.

Commits on Sep 7, 2011
Commits on Sep 4, 2011
  1. Release 0.3.0.

Commits on Aug 20, 2011
  1. A few tweaks to pull #65.

Commits on Aug 7, 2011
Commits on Jul 26, 2011
  1. Tweaked package.json.

Commits on Jul 18, 2011
Commits on Jul 11, 2011
  1. First go at 0.2.4.

    Refactored functions input to fix issues with newer express versions and
    improve integration. Thanks for @aldonline, @luispedro and @JasonGiedymin
    for their contributions.
    - No need to specify `context`: `foo` in `ck.render tpl, foo: 'bar'` now
    available as `h1 @foo`.
    - Locals implemented through `with` by default, hardcoded as an option.
    - Gone with `ck_*` locals, now all junk inside a `__ck` object.
Commits on May 6, 2011
Commits on Mar 29, 2011
  1. Tweaked packaging.

Commits on Jan 5, 2011
Commits on Nov 23, 2010
  1. v0.2.1

Commits on Nov 9, 2010
  1. Bumped to 0.2.0.

Commits on Oct 31, 2010
  1. Tested with node 0.2.4.

Commits on Oct 25, 2010
  1. Version bump.

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.
Commits on Oct 15, 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.
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.
Commits on Sep 16, 2010
Commits on Sep 3, 2010
  1. Initial import.

Something went wrong with that request. Please try again.