<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -10,10 +10,11 @@
   * subject { ... } - works in conjunction with implicit receiver of #should
   * wrap_expectation (for wrapping multiple expectations and/or t/u assertions)
 
-* 2 minor enhancements
+* 3 minor enhancements
 
   * should throw_symbol accepts an optional argument: should throw_symbol(:sym, arg)
   * fixed --line for jruby (Zach Moazeni)
+  * assorted small changes to support Ruby 1.9 (got a way to go)
   
 * 3 bug fixes
 </diff>
      <filename>History.txt</filename>
    </modified>
    <modified>
      <diff>@@ -26,7 +26,8 @@ module Spec
       end
       
       def description
-        &quot;respond to ##{@names.to_s}&quot;
+        # Ruby 1.9 returns the same thing for array.to_s as array.inspect, so just use array.inspect here
+        &quot;respond to #{@names.inspect}&quot;
       end
     end
     </diff>
      <filename>lib/spec/matchers/respond_to.rb</filename>
    </modified>
    <modified>
      <diff>@@ -130,7 +130,7 @@ describe &quot;Matchers should be able to generate their own descriptions&quot; do
   
   it &quot;should respond_to&quot; do
     [].should respond_to(:insert)
-    Spec::Matchers.generated_description.should == &quot;should respond to #insert&quot;
+    Spec::Matchers.generated_description.should == &quot;should respond to [:insert]&quot;
   end
   
   it &quot;should throw symbol&quot; do</diff>
      <filename>spec/spec/matchers/description_generation_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -12,7 +12,7 @@ Story: autogenerated docstrings
     Then the stdout should match /should equal 5/
     And the stdout should match /should be &lt; 5/
     And the stdout should match /should include &quot;a&quot;/
-    And the stdout should match /should respond to #size/
+    And the stdout should match /should respond to \[:size\]/
 
   Scenario: run failing examples with ruby
     Given the file ../../examples/failing/failing_autogenerated_docstrings_example.rb
@@ -22,7 +22,7 @@ Story: autogenerated docstrings
     Then the stdout should match /should equal 2/
     And the stdout should match /should be &gt; 5/
     And the stdout should match /should include &quot;b&quot;/
-    And the stdout should match /should not respond to #size/
+    And the stdout should match /should not respond to \[:size\]/
 
   Scenario: run passing examples with spec
     Given the file ../../examples/passing/autogenerated_docstrings_example.rb
@@ -32,7 +32,7 @@ Story: autogenerated docstrings
     Then the stdout should match /should equal 5/
     And the stdout should match /should be &lt; 5/
     And the stdout should match /should include &quot;a&quot;/
-    And the stdout should match /should respond to #size/
+    And the stdout should match /should respond to \[:size\]/
 
   Scenario: run failing examples with spec
     Given the file ../../examples/failing/failing_autogenerated_docstrings_example.rb
@@ -42,4 +42,4 @@ Story: autogenerated docstrings
     Then the stdout should match /should equal 2/
     And the stdout should match /should be &gt; 5/
     And the stdout should match /should include &quot;b&quot;/
-    And the stdout should match /should not respond to #size/
+    And the stdout should match /should not respond to \[:size\]/</diff>
      <filename>stories/example_groups/autogenerated_docstrings</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>1608d6bc750bc0a02680981c7f6507a46815f0a6</id>
    </parent>
  </parents>
  <author>
    <name>David Chelimsky</name>
    <email>dchelimsky@gmail.com</email>
  </author>
  <url>http://github.com/ianwhite/rspec/commit/8d0d15dea48b5f1f09578f4f0e974de282518827</url>
  <id>8d0d15dea48b5f1f09578f4f0e974de282518827</id>
  <committed-date>2008-11-21T01:00:47-08:00</committed-date>
  <authored-date>2008-11-21T01:00:47-08:00</authored-date>
  <message>Ruby1.9 - use array.inspect instead of array.to_s in output messages (because Ruby 1.9 treats them both the same but 1.8 does not)</message>
  <tree>b52afbfa87a122765acaef931ef0f646a581c123</tree>
  <committer>
    <name>David Chelimsky</name>
    <email>dchelimsky@gmail.com</email>
  </committer>
</commit>
