Permalink
Browse files

added readme, bumped version

  • Loading branch information...
1 parent 6080a5d commit f95018bf2594850680fe5523a58e37fae2ed123e @inem committed Jan 14, 2010
Showing with 61 additions and 11 deletions.
  1. +60 −0 README
  2. +1 −1 VERSION
  3. +0 −10 lib/haml/filters/coffee.rb
View
60 README
@@ -0,0 +1,60 @@
+= CoffeeHamlFilter
+
+* http://github.com/inem/coffee-haml-filter
+
+== Description:
+
+CoffeeHamlFilter is custom filter for rendering {CoffeeScript}[http://jashkenas.github.com/coffee-script/]
+inside your {Haml}[http://github.com/nex3/haml] templates.
+
+== Install:
+
+Add it as a gem dependency to you Rails application:
+
+ script/plugin install git://github.com/inem/coffee-haml-filter.git
+
+== Example:
+
+ :coffee
+ window.cl: s =>
+ if typeof(console) != 'undefined' then console.log(s) else s
+
+ will render:
+
+ <script type='text/javascript'>
+ //<![CDATA[
+ (function(){
+ window.cl = function cl(s) {
+ return typeof (console) !== 'undefined' ? console.log(s) : s;
+ };
+ })();
+ //]]>
+ </script>
+
+
+
+== License:
+
+(The MIT License)
+
+Copyright (c) 2010 Jonas Nicklas
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+'Software'), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
View
2 VERSION
@@ -1 +1 @@
-0.1.2
+0.2
View
10 lib/haml/filters/coffee.rb
@@ -12,14 +12,4 @@ def render_with_options(text, options)
</script>
END
end
-
- # def render(text)
- # <<END
- # <script type=#{options[:attr_wrapper]}text/javascript#{options[:attr_wrapper]}>
- # //<![CDATA[
- # #{CoffeeScript.compile(text)}
- # //]]>
- # </script>
- # END
- # end
end

0 comments on commit f95018b

Please sign in to comment.