<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -11,15 +11,15 @@ module Merb::Generators
     DESC
     
     # Install a script/merb script for local execution (for frozen apps).
-    file :script_merb do
-      source(bin_merb_location)
-      destination('script/merb')
+    file :script_merb do |f|
+      f.source = bin_merb_location
+      f.destination = 'script/merb'
     end
     
     # Install a script/merb-gen script for local execution (for frozen apps).
-    file :script_merb_gen do
-      source(bin_merb_gen_location)
-      destination('script/merb-gen')
+    file :script_merb_gen do |f|
+      f.source = bin_merb_gen_location
+      f.destination = 'script/merb-gen'
     end
      
     protected
@@ -48,4 +48,4 @@ module Merb::Generators
   
   puts ScriptsGenerator
   
-end
\ No newline at end of file
+end</diff>
      <filename>merb-gen/lib/generators/scripts.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-Merb::Generators::ControllerGenerator.template :index_haml, :template_engine =&gt; :haml do
-  source(File.dirname(__FILE__), 'templates/controller/app/views/%file_name%/index.html.haml')
-  destination(&quot;app/views&quot;, base_path, &quot;#{file_name}/index.html.haml&quot;)
+Merb::Generators::ControllerGenerator.template :index_haml, :template_engine =&gt; :haml do |t|
+  t.source = File.join(File.dirname(__FILE__), 'templates/controller/app/views/%file_name%/index.html.haml')
+  t.destination = File.join(&quot;app/views&quot;, base_path, &quot;#{file_name}/index.html.haml&quot;)
 end
\ No newline at end of file</diff>
      <filename>merb-haml/lib/generators/controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-Merb::Generators::LayoutGenerator.template :layout_haml, :template_engine =&gt; :haml do
-  source(File.dirname(__FILE__), 'templates/layout/app/views/layout/%file_name%.html.haml')
-  destination(&quot;app/views/layout/#{file_name}.html.haml&quot;)
-end
\ No newline at end of file
+Merb::Generators::LayoutGenerator.template :layout_haml, :template_engine =&gt; :haml do |t|
+  t.source = File.join(File.dirname(__FILE__), 'templates/layout/app/views/layout/%file_name%.html.haml')
+  t.destination = &quot;app/views/layout/#{file_name}.html.haml&quot;
+end</diff>
      <filename>merb-haml/lib/generators/layout.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,11 +2,11 @@
   
   [:show, :index, :edit, :new].each do |view|
   
-    Merb::Generators::ResourceControllerGenerator.template &quot;view_#{view}_haml&quot;, :orm =&gt; orm, :template_engine =&gt; :haml do
-      source(File.dirname(__FILE__), &quot;templates/resource_controller/#{orm}/app/views/%file_name%/#{view}.html.haml&quot;)
-      destination(&quot;app/views&quot;, base_path, &quot;#{file_name}/#{view}.html.haml&quot;)
+    Merb::Generators::ResourceControllerGenerator.template &quot;view_#{view}_haml&quot;, :orm =&gt; orm, :template_engine =&gt; :haml do |t|
+      t.source = File.join(File.dirname(__FILE__), &quot;templates/resource_controller/#{orm}/app/views/%file_name%/#{view}.html.haml&quot;)
+      t.destination = File.join(&quot;app/views&quot;, base_path, &quot;#{file_name}/#{view}.html.haml&quot;)
     end
 
   end
 
-end
\ No newline at end of file
+end</diff>
      <filename>merb-haml/lib/generators/resource_controller.rb</filename>
    </modified>
    <modified>
      <diff>@@ -21,9 +21,9 @@ module Merb::Generators
     
     def self.common_template(name, template_source)
       common_base_dir = File.expand_path(File.dirname(__FILE__))
-      template name do 
-        source common_base_dir, 'templates', 'common', template_source
-        destination template_source
+      template name do |t|
+        t.source = File.join(common_base_dir, 'templates', 'common', template_source)
+        t.destination = template_source
       end
     end
     
@@ -31,4 +31,4 @@ module Merb::Generators
   
   add :slice, SliceGenerator
   
-end
\ No newline at end of file
+end</diff>
      <filename>merb-slices/lib/generators/base.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>6d1284d72992c731cfc4d758f592c085285d5c7c</id>
    </parent>
  </parents>
  <author>
    <name>Justin S. Leitgeb</name>
    <email>jsl@hcoop.net</email>
  </author>
  <url>http://github.com/wycats/merb-more/commit/745386a9b46faaa1e56c5c19b9387b3b9b3fa61f</url>
  <id>745386a9b46faaa1e56c5c19b9387b3b9b3fa61f</id>
  <committed-date>2008-09-07T17:06:34-07:00</committed-date>
  <authored-date>2008-09-07T17:06:34-07:00</authored-date>
  <message>Templater 0.2 fixes</message>
  <tree>e56766eff491a60cb1e7898e22b80ec90b7176f3</tree>
  <committer>
    <name>Justin S. Leitgeb</name>
    <email>jsl@hcoop.net</email>
  </committer>
</commit>
