adding coffee-haml-filter to the resources section

This commit is contained in:
Jeremy Ashkenas 2010-01-14 14:44:03 -05:00
parent 001cc29deb
commit 8dc5da9cc9
3 changed files with 28 additions and 18 deletions

View File

@ -610,6 +610,12 @@ coffee --print app/scripts/*.coffee > concatenation.js</pre>
that includes CoffeeScript helpers,
bundling and minification.
</li>
<li>
<a href="http://github.com/inem/coffee-haml-filter">coffee-haml-filter</a><br />
A custom <a href="http://haml-lang.com/">HAML</a> filter, by
<a href="http://github.com/inem">Ivan Nemytchenko</a>, that embeds
snippets of CoffeeScript within your HAML templates.
</li>
</ul>
<h2 id="contributing">Contributing</h2>

View File

@ -1,20 +1,19 @@
(function(){
var Account;
Account = function Account(customer, cart) {
var __a, __b;
var __this = this;
var __a;
this.customer = customer;
this.cart = cart;
__a = $('.shopping_cart').bind('click', (function() {
__b = function(event) {
var __c;
__c = this.customer.purchase(this.cart);
return Account === this.constructor ? this : __c;
__a = $('.shopping_cart').bind('click', (function(__this) {
var __func = function(event) {
var __b;
__b = this.customer.purchase(this.cart);
return Account === this.constructor ? this : __b;
};
return (function() {
return __b.apply(__this, arguments);
return __func.apply(__this, arguments);
});
})());
})(this));
return Account === this.constructor ? this : __a;
};
})();

View File

@ -1287,20 +1287,19 @@ city = __c[1];
<span class="Variable">this</span>.customer.purchase(<span class="Variable">this</span>.cart)
</pre><pre class="idle"><span class="Storage">var</span> Account;
Account <span class="Keyword">=</span> <span class="Storage">function</span> <span class="FunctionName">Account</span>(<span class="FunctionArgument">customer, cart</span>) {
<span class="Storage">var</span> __a, __b;
<span class="Storage">var</span> __this <span class="Keyword">=</span> <span class="Variable">this</span>;
<span class="Storage">var</span> __a;
<span class="Variable">this</span>.customer <span class="Keyword">=</span> customer;
<span class="Variable">this</span>.cart <span class="Keyword">=</span> cart;
__a <span class="Keyword">=</span> <span class="Keyword">$</span>(<span class="String"><span class="String">'</span>.shopping_cart<span class="String">'</span></span>).bind(<span class="String"><span class="String">'</span>click<span class="String">'</span></span>, (<span class="Storage">function</span>() {
<span class="FunctionName">__b</span> = <span class="Storage">function</span>(<span class="FunctionArgument">event</span>) {
<span class="Storage">var</span> __c;
__c <span class="Keyword">=</span> <span class="Variable">this</span>.customer.purchase(<span class="Variable">this</span>.cart);
<span class="Keyword">return</span> Account <span class="Keyword">===</span> <span class="Variable">this</span>.<span class="LibraryConstant">constructor</span> ? <span class="Variable">this</span> : __c;
__a <span class="Keyword">=</span> <span class="Keyword">$</span>(<span class="String"><span class="String">'</span>.shopping_cart<span class="String">'</span></span>).bind(<span class="String"><span class="String">'</span>click<span class="String">'</span></span>, (<span class="Storage">function</span>(__this) {
<span class="Storage">var</span> <span class="FunctionName">__func</span> = <span class="Storage">function</span>(<span class="FunctionArgument">event</span>) {
<span class="Storage">var</span> __b;
__b <span class="Keyword">=</span> <span class="Variable">this</span>.customer.purchase(<span class="Variable">this</span>.cart);
<span class="Keyword">return</span> Account <span class="Keyword">===</span> <span class="Variable">this</span>.<span class="LibraryConstant">constructor</span> ? <span class="Variable">this</span> : __b;
};
<span class="Keyword">return</span> (<span class="Storage">function</span>() {
<span class="Keyword">return</span> __b.<span class="LibraryFunction">apply</span>(__this, arguments);
<span class="Keyword">return</span> __func.<span class="LibraryFunction">apply</span>(__this, arguments);
});
})());
})(<span class="Variable">this</span>));
<span class="Keyword">return</span> Account <span class="Keyword">===</span> <span class="Variable">this</span>.<span class="LibraryConstant">constructor</span> ? <span class="Variable">this</span> : __a;
};
</pre><br class='clear' /></div>
@ -1455,6 +1454,12 @@ html <span class="Keyword">=</span> <span class="String"><span class="String">&q
that includes CoffeeScript helpers,
bundling and minification.
</li>
<li>
<a href="http://github.com/inem/coffee-haml-filter">coffee-haml-filter</a><br />
A custom <a href="http://haml-lang.com/">HAML</a> filter, by
<a href="http://github.com/inem">Ivan Nemytchenko</a>, that embeds
snippets of CoffeeScript within your HAML templates.
</li>
</ul>
<h2 id="contributing">Contributing</h2>