https://redmine.ruby-lang.org/https://redmine.ruby-lang.org/favicon.ico?17113305112011-11-09T01:23:17ZRuby Issue Tracking SystemRuby 1.8 - Bug #5599: YAML.load_documentshttps://redmine.ruby-lang.org/issues/5599?journal_id=220092011-11-09T01:23:17ZAnonymous
<ul></ul><p>On Tue, Nov 08, 2011 at 11:50:10PM +0900, Thomas Sawyer wrote:</p>
<blockquote>
<p>Issue <a class="issue tracker-1 status-6 priority-4 priority-default closed" title="Bug: YAML.load_documents (Rejected)" href="https://redmine.ruby-lang.org/issues/5599">#5599</a> has been reported by Thomas Sawyer.</p>
<hr>
<p>Bug <a class="issue tracker-1 status-6 priority-4 priority-default closed" title="Bug: YAML.load_documents (Rejected)" href="https://redmine.ruby-lang.org/issues/5599">#5599</a>: YAML.load_documents<br>
<a href="http://redmine.ruby-lang.org/issues/5599" class="external">http://redmine.ruby-lang.org/issues/5599</a></p>
<p>Author: Thomas Sawyer<br>
Status: Open<br>
Priority: High<br>
Assignee:<br>
Category:<br>
Target version:<br>
ruby -v: ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]</p>
<p>Just discovered:</p>
<p>YAML.load_documents(@out)</p>
<p>is raising an error "undefined method `call' for nil:NilClass", b/c their is no block, but it is supposed to (and used to) return an array of documents.</p>
</blockquote>
<p>What version of Ruby did it work in (pre 1.8.7)?</p>
<blockquote>
<p>It works fine in Ruby 1.9.3.</p>
</blockquote>
<p>Can you just upgrade? I don't plan to fix anything in syck in 1.8, and<br>
I'll remove it in Ruby 2.0</p>
<p>--<br>
Aaron Patterson<br>
<a href="http://tenderlovemaking.com/" class="external">http://tenderlovemaking.com/</a></p> Ruby 1.8 - Bug #5599: YAML.load_documentshttps://redmine.ruby-lang.org/issues/5599?journal_id=221712011-11-14T11:12:55Ztrans (Thomas Sawyer)
<ul></ul><p>I thought it worked in older versions, but maybe not.</p>
<p>I worked around it any way, so it's okay for me. It's up to you if you think it's worth back-porting or not.</p>
<p>Thanks.</p> Ruby 1.8 - Bug #5599: YAML.load_documentshttps://redmine.ruby-lang.org/issues/5599?journal_id=222632011-11-18T02:33:32Ztenderlovemaking (Aaron Patterson)tenderlove@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Rejected</i></li></ul> Ruby 1.8 - Bug #5599: YAML.load_documentshttps://redmine.ruby-lang.org/issues/5599?journal_id=222642011-11-18T02:53:21ZAnonymous
<ul></ul><p>On Mon, Nov 14, 2011 at 11:12:55AM +0900, Thomas Sawyer wrote:</p>
<blockquote>
<p>Issue <a class="issue tracker-1 status-6 priority-4 priority-default closed" title="Bug: YAML.load_documents (Rejected)" href="https://redmine.ruby-lang.org/issues/5599">#5599</a> has been updated by Thomas Sawyer.</p>
<p>I thought it worked in older versions, but maybe not.</p>
<p>I worked around it any way, so it's okay for me. It's up to you if you think it's worth back-porting or not.</p>
</blockquote>
<p>I don't think it ever worked in syck, and since I'll remove syck, I'd<br>
rather not backport. I think it would be more worthwhile to put effort<br>
in to making psych run on 1.8, then people on 1.8 can just use the gem.</p>
<p>--<br>
Aaron Patterson<br>
<a href="http://tenderlovemaking.com/" class="external">http://tenderlovemaking.com/</a></p>