<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -5,10 +5,6 @@ load 'dofile'
 
 class Doer
   class &lt;&lt; self
-    def cd_here(who, cmd)
-      &quot;cd #{HERE}/#{who} &amp;&amp; #{cmd}&quot;
-    end
-  
     def run(who, what, args)
       command = find_cmd(who, what)
       templates, replacements = normalize_cmd(who, command)
@@ -24,6 +20,11 @@ class Doer
       exit
     end
     
+    private
+    def cd_here(who, cmd)
+      &quot;cd #{HERE}/#{who} &amp;&amp; #{cmd}&quot;
+    end
+    
     def normalize_cmd(project, command)
       commands = []
       replacements = []
@@ -36,7 +37,7 @@ class Doer
           replacements += ref_replacements
           
         elsif token.class == Array
-          replacements &lt;&lt; token
+          replacements += token
         
         elsif token.class == String
           commands &lt;&lt; token</diff>
      <filename>do</filename>
    </modified>
    <modified>
      <diff>@@ -43,9 +43,7 @@ PROJECTS = {
       :start    =&gt; &quot;thin -s1 -C thin/development_config.yml --rackup thin/config.ru start&quot;,
       :stop     =&gt; &quot;thin -s1 -C thin/development_config.yml --rackup thin/config.ru stop&quot;,
       :cleanup  =&gt; :stop,
-      :status   =&gt; Proc.new{
-        check_running('localhost:8081', 'Apache Server').call
-        check_running('localhost:4567', 'Sinatra Service').call
+      :status   =&gt; [check_running('localhost:8081', 'Apache Server'), check_running('localhost:4567', 'Sinatra Service')]
       }
     },
     :assets =&gt; {</diff>
      <filename>dofile_sample</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>caaacf3fcd312b5b00072347cbc7c75f07ecd220</id>
    </parent>
  </parents>
  <author>
    <name>Maxim Chernyak</name>
    <email>max@bitsonnet.com</email>
  </author>
  <url>http://github.com/maxim/doer/commit/398cc1142b19a911b53b428d6ed9d72dddea2fbe</url>
  <id>398cc1142b19a911b53b428d6ed9d72dddea2fbe</id>
  <committed-date>2008-12-22T21:07:00-08:00</committed-date>
  <authored-date>2008-12-22T21:07:00-08:00</authored-date>
  <message>Fix small bug with interpolations. Remove unnecessary Proc from sample.</message>
  <tree>28cdf4b970f9fe5356b485f3530209e51e370241</tree>
  <committer>
    <name>Maxim Chernyak</name>
    <email>max@bitsonnet.com</email>
  </committer>
</commit>
