<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -47,21 +47,18 @@ class MSpecMain &lt; MSpecScript
       ENV['OUTPUT_WARNINGS'] = '1'
     end
     options.add_version
-    options.on(&quot;-h&quot;, &quot;--help&quot;, &lt;&lt;-EOH) do
-Show this message
-
-   where COMMAND is one of:
-
-     run - Run the specified specs (default)
-     ci  - Run the known good specs
-     tag - Add or remove tags
-
-   mspec COMMAND -h for more options
-EOH
+    options.on(&quot;-h&quot;, &quot;--help&quot;, &quot;Show this message&quot;) do
       puts options.parser
       exit
     end
 
+    # The rest of the help output
+    options.separator &quot;\n  where COMMAND is one of:\n&quot;
+    options.separator &quot;    run - Run the specified specs (default)&quot;
+    options.separator &quot;    ci  - Run the known good specs&quot;
+    options.separator &quot;    tag - Add or remove tags\n&quot;
+    options.separator &quot;  mspec COMMAND -h for more options\n&quot;
+
     config[:options] += options.parser.filter! argv
     options.parse argv
   end</diff>
      <filename>mspec/bin/mspec</filename>
    </modified>
    <modified>
      <diff>@@ -82,7 +82,7 @@ class MSpecOptions
 
   def add_targets
     on(&quot;-t&quot;, &quot;--target TARGET&quot;, String,
-            &quot;Implementation to run the specs: r:ruby|r19:ruby19|x:rbx|j:jruby&quot;) do |t|
+            &quot;Implementation to run the specs, where:&quot;) do |t|
       case t
       when 'r', 'ruby'
         @config[:target] = 'ruby'
@@ -99,6 +99,14 @@ class MSpecOptions
         @config[:target] = t
       end
     end
+
+    separator &quot;&quot;
+    separator &quot;   'r' or 'ruby'     invokes ruby in PATH&quot;
+    separator &quot;   'r19' or 'ruby19' invokes ruby19 in PATH&quot;
+    separator &quot;   'x' or 'rubinius' invokes ./shotgun/rubinius&quot;
+    separator &quot;   'X' or 'rbx'      invokes rbx in PATH&quot;
+    separator &quot;   'j' or 'jruby'    invokes jruby in PATH\n&quot;
+
     on(&quot;-T&quot;, &quot;--target-opt OPT&quot;, String,
             &quot;Pass OPT as a flag to the target implementation&quot;) do |t|
       @config[:flags] &lt;&lt; t</diff>
      <filename>mspec/bin/options.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>1b91113c3e8fb46a0d355cae9000ee4c82f95ac3</id>
    </parent>
  </parents>
  <author>
    <name>Brian Ford</name>
    <email>bford@engineyard.com</email>
  </author>
  <url>http://github.com/evanphx/rubinius/commit/36f5a592fe4b2c9e53b7b848b8abd158dc1776c8</url>
  <id>36f5a592fe4b2c9e53b7b848b8abd158dc1776c8</id>
  <committed-date>2008-04-07T20:35:30-07:00</committed-date>
  <authored-date>2008-04-07T20:33:13-07:00</authored-date>
  <message>Make mspec help more explicit about target options.</message>
  <tree>85809562833e1cc9e36cc36b7b09e12de699fda2</tree>
  <committer>
    <name>Brian Ford</name>
    <email>bford@engineyard.com</email>
  </committer>
</commit>
