Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
This paste will be private.
<html> <head> <title>Ruby DSL-Generated S5 Presentation</title> <meta name="generator" content="S5" /> <meta name="version" content="S5 1.3" /> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <!-- configuration parameters --> <meta name="defaultView" content="slideshow" /> <meta name="controlVis" content="hidden" /> <!-- configuration extensions --> <meta name="tranSitions" content="true" /> <meta name="fadeDuration" content="500" /> <meta name="incrDuration" content="250" /> <!-- configuration autoplay extension --> <meta name="autoMatic" content="false" /> <meta name="playLoop" content="false" /> <meta name="playDelay" content="10" /> <!-- configuration audio extension --> <meta name="audioSupport" content="false" /> <meta name="audioVolume" content="100" /> <meta name="audioError" content="false" /> <!-- configuration audio debug --> <meta name="audioDebug" content="false" /> <!-- style sheet links --> <link rel="stylesheet" href="ui/scala_gfx/slides.css" type="text/css" media="projection" id="slideProj" /> <link rel="stylesheet" href="ui/scala_gfx/outline.css" type="text/css" media="screen" id="outlineStyle" /> <link rel="stylesheet" href="ui/scala_gfx/print.css" type="text/css" media="print" id="slidePrint" /> <link rel="stylesheet" href="ui/scala_gfx/opera.css" type="text/css" media="projection" id="operaFix" /> <!-- S5 JS --> <script src="ui/scala_gfx/slides.js" type="text/javascript"></script> </head> <body> <div class="layout"> <div id="controls"><!-- DO NOT EDIT --></div> <div id="currentSlide"><!-- DO NOT EDIT --></div> <div id="header"></div> <div id="footer"> <h1>Ruby DSL-Generated S5 Presentation</h1> <h2>Thu Jun 28 13:54:51 AUS Eastern Standard Time 2007</h2> </div> </div> <div class='presentation'> <div class='slide'> <h1>DSLs in Ruby</h1> <ul> </ul> </div> <div class='slide'> <h1>Types of DSL</h1> <ul> <li>Brand new language</li> <li>Existing language, extended</li> </ul> </div> <div class='slide'> <h1>How to make a DSL</h1> <ul> <li>Write code in the language</li> <li>Make it do what you want it to</li> </ul> </div> </div> </body> </html>
From the Design Piracy series on my blog: