<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,40 +1,40 @@
-# dragon.rb ruby-processing NB: :alpha is not implemented in vanilla ruby-processing
+# contributed by monkstone
+
 load_library 'context_free'
 
 def setup_the_dragon
   @dragon = ContextFree.define do
+
     rule :start do
       dragon :alpha =&gt; 1
     end
+
     rule :dragon do
-      square :hue =&gt; 0, :brightness =&gt; 1, :saturation =&gt; 1, :alpha =&gt; 0.01
+      square :hue =&gt; 0, :brightness =&gt; 0, :saturation =&gt; 1, :alpha =&gt; 0.02
       split do
-        dragon :size =&gt; 1/Math.sqrt(2), :rotation =&gt; -45, :x =&gt; 0.25, :y =&gt; 0.25 
+        dragon :size =&gt; 1/Math.sqrt(2), :rotation =&gt; -45, :x =&gt; 0.25, :y =&gt; 0.25
         rewind
         dragon :size =&gt; 1/Math.sqrt(2), :rotation =&gt; 135, :x =&gt; 0.25, :y =&gt; 0.25
         rewind
       end
     end
+
   end
 end
 
-
 def setup
-  size 600, 400
+  size 800, 500
   setup_the_dragon
   smooth
   draw_it
-  save_frame(&quot;dragon.png&quot;)
 end
 
-
 def draw
   # Do nothing.
 end
 
-
 def draw_it
   background 255
-  @dragon.render :start, :size =&gt; width*0.8, :stop_size =&gt; 2,
-        :start_x =&gt; width/3, :start_y =&gt; height/3
+  @dragon.render :start, :size =&gt; width*0.8,  :stop_size =&gt; 2,
+                         :start_x =&gt; width/3, :start_y =&gt; height/3.5
 end</diff>
      <filename>samples/dragon.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>b915cbab5530a32a54771610e0f1590681eed76b</id>
    </parent>
  </parents>
  <author>
    <name>Jeremy Ashkenas</name>
    <email>jashkenas@gmail.com</email>
  </author>
  <url>http://github.com/jashkenas/context_free/commit/9ba71444963494dc5ae7647add99ca90a10f6ed4</url>
  <id>9ba71444963494dc5ae7647add99ca90a10f6ed4</id>
  <committed-date>2009-11-08T12:48:22-08:00</committed-date>
  <authored-date>2009-11-08T12:48:22-08:00</authored-date>
  <message>merged in martin's dragon example</message>
  <tree>b9b32a27c3c2adcdbcad73cc3157280bd79abdb9</tree>
  <committer>
    <name>Jeremy Ashkenas</name>
    <email>jashkenas@gmail.com</email>
  </committer>
</commit>
