<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -5,9 +5,8 @@ works awesomely with Highline[http://highline.rubyforge.org/] or other command
 line interface libraries.
 
 Choice was written by Chris Wanstrath as an exercise in test driving development 
-of a DSL.  We hope you find it useful.  If you don't, we'd love to hear why.  
-This project is still an infant: bugs are expected and tattling on them is 
-appreciated.  
+of a DSL.  This project is still an infant: bugs are expected and tattling on them 
+is appreciated.  
 
 Installing is easy, with RubyGems.  Give it a shot:
  $ gem install choice
@@ -400,6 +399,25 @@ here, works like the other options above.
 
   footer &quot;That's all there is to it!&quot;
 
+== Shorthand
+
+Now that you've gone through all the hard stuff, here's the easy stuff: Choice 
+options can be defined with a simple hash if you'd like.  Here's an example,
+from the tests:
+
+   Choice.options do
+     header &quot;Tell me about yourself?&quot;
+     header &quot;&quot;
+     options :band =&gt; { :short =&gt; &quot;-b&quot;, :long =&gt; &quot;--band=BAND&quot;, :cast =&gt; String, :desc =&gt; &quot;Your favorite band.&quot;,
+                       :validate =&gt; /\w+/ },
+             :animal =&gt; { :short =&gt; &quot;-a&quot;, :long =&gt; &quot;--animal=ANIMAL&quot;, :cast =&gt; String, :desc =&gt; &quot;Your favorite animal.&quot; }
+     
+     footer &quot;&quot;
+     footer &quot;--help This message&quot;
+   end
+
+How's that tickle you?  Real nice.
+
 == It looks like poetry
 
 That's it.  Not much, I know.  Maybe this will make handling your command </diff>
      <filename>README</filename>
    </modified>
    <modified>
      <diff>@@ -19,7 +19,6 @@ end
 
 PACKAGE_FILES = FileList.new do |fl|
   fl.include &quot;CHANGELOG&quot;, &quot;README&quot;, &quot;LICENSE&quot;
-#  fl.include &quot;#{PACKAGE_NAME}.gemspec&quot;, &quot;setup.rb&quot;
   fl.include SOURCE_FILES
 end
 </diff>
      <filename>Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@ module Choice
   module Version #:nodoc:
     MAJOR  = 0
     MINOR  = 1
-    TINY   = 1
+    TINY   = 2
     STRING = [MAJOR, MINOR, TINY] * '.'
   end
 end</diff>
      <filename>lib/choice/version.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>d8b0680419510b201d4e0c276f4cdddf9b01dc2f</id>
    </parent>
  </parents>
  <author>
    <name>Chris Wanstrath</name>
    <email>chris@ozmm.org</email>
  </author>
  <url>http://github.com/defunkt/choice/commit/15d4a399e0064da8c19eb33f9ba686abd4fa954d</url>
  <id>15d4a399e0064da8c19eb33f9ba686abd4fa954d</id>
  <committed-date>2006-11-05T02:53:56-08:00</committed-date>
  <authored-date>2006-11-05T02:53:56-08:00</authored-date>
  <message>Doc and version changes

git-svn-id: http://choice.rubyforge.org/svn/trunk@56 2891bcfe-6912-0410-8cba-feaf504d3ce4</message>
  <tree>af875e67704433c646ffc9d34d2a601d96b923e9</tree>
  <committer>
    <name>Chris Wanstrath</name>
    <email>chris@ozmm.org</email>
  </committer>
</commit>
