From 94d2fc1815a919734353c942f224db1de4b4fcb8 Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Mon, 7 Mar 2011 09:04:49 +0100 Subject: Django, org * Added nxhtml, mostly for django support. * Changed some org settings. --- emacs.d/nxhtml/tests/in/haml1.haml | 132 +++++++++++++++++++++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 emacs.d/nxhtml/tests/in/haml1.haml (limited to 'emacs.d/nxhtml/tests/in/haml1.haml') diff --git a/emacs.d/nxhtml/tests/in/haml1.haml b/emacs.d/nxhtml/tests/in/haml1.haml new file mode 100644 index 0000000..85f2324 --- /dev/null +++ b/emacs.d/nxhtml/tests/in/haml1.haml @@ -0,0 +1,132 @@ +!!! XML +!!! + +%html{:xmlns => "http://www.w3.org/1999/xhtml", "xml:lang" => "en", :lang => "en"} + +%title + = @title + \= @title + +%script{:type => "text/javascript", + :src => "javascripts/script_#{2 + 7}"} + +%gee + %whiz + Wow this is cool! +%p +
Blah!
+%one + %two + %three Hey there + +%html(xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en") + +%a(title=@title href=href) Stuff +%a{:title => @title, :href => href} Stuff + +%script(type="text/javascript" + src="javascripts/script_#{2 + 7}") + +%html{html_attrs('fr-fr')} + +%input{:selected => true} +%input(selected) +%input(selected=true) + +%div#things + %span#rice Chicken Fried + %p.beans{ :food => 'true' } The magical fruit + %h1.class.otherclass#id La La La + +#content .articles + .article.title Doogie Howser Comes Out + .article.date 2006-11-05 + .article.entry + Neil Patrick Harris would like to dispel any rumors that he is straight + +%br/ +%meta{'http-equiv' => 'Content-Type', :content => 'text/html'}/ + +%br +%meta{'http-equiv' => 'Content-Type', :content => 'text/html'} + +%blockquote< + %div + Foo! + +%img +%img> +%img + +%img +%pre>< + foo + bar +%img + +%peanutbutterjelly + / This is the peanutbutterjelly element + I like sandwiches! + +/ + %p This doesn't render... + %div + %h1 Because it's commented out! + +/[if IE] + %a{ :href => 'http://www.mozilla.com/en-US/firefox/' } + %h1 Get Firefox + +%p foo +-# This is a comment +%p bar + +- foo = "hello" +- foo << " there" +- foo << " you!" +%p= foo + +- (42...47).each do |i| + %p= i +%p See, I can count! + +%p + - case 2 + - when 1 + = "1!" + - when 2 + = "2?" + - when 3 + = "3." + +%p This is #{h quality} cake! +%p= "This is the #{h quality} cake!" + +%p + Look at \\#{h word} lack of backslash: \#{foo} + And yon presence thereof: \{foo} + +:javascript + $(document).ready(function() { + alert(#{@message.to_json}); + }); + +&= "I like cheese & crackers" + += "I feel !" +!= "I feel !" +compiles to +I feel <strong>! +I feel ! + +%p + :markdown + Textile + ======= + + Hello, *World* + +- flavor = "raspberry" +#content + :textile + I *really* prefer _#{h flavor}_ jam. -- cgit v1.2.3-54-g00ecf