<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/yaml4r/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/yaml4r/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 26 Oct 2009 17:02:17 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/yaml4r/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>Problem when deserializing a nested object structure</title><link>https://sourceforge.net/p/yaml4r/bugs/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi guys,&lt;/p&gt;
&lt;p&gt;I'm having a problem when trying to deserialize a nested object structure. The serialization seems to work just fine.&lt;/p&gt;
&lt;p&gt;The problem is described here: &lt;a href="http://stackoverflow.com/questions/1623795/ruby-yaml-problem-when-deserializing-a-nested-object-structure" rel="nofollow"&gt;http://stackoverflow.com/questions/1623795/ruby-yaml-problem-when-deserializing-a-nested-object-structure&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you need any other info, tell me, I will provide it.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 26 Oct 2009 17:02:17 -0000</pubDate><guid>https://sourceforge.net5c74642786371c0eb0c79f3c89e5321b85de7fa2</guid></item><item><title>Problem with serializing nested (recursed) objects</title><link>https://sourceforge.net/p/yaml4r/bugs/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;As discussed on the ruby-talk mailing list (running the code should pretty much explain the problem):&lt;br /&gt;
&lt;a href="http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/231294" rel="nofollow"&gt;http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/231294&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kjetil Ørbekk</dc:creator><pubDate>Tue, 26 Dec 2006 19:19:59 -0000</pubDate><guid>https://sourceforge.netaeafb471a69ecaed9f378ac8db0e625d89fe2b9c</guid></item><item><title>TypeError: allocator undefined for Method</title><link>https://sourceforge.net/p/yaml4r/bugs/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I get this when trying to load an http-access2 object.&lt;/p&gt;
&lt;p&gt;irb(main):001:0&amp;gt; a=YAML.load(File.read("clnt.yaml"))&lt;br /&gt;
TypeError: allocator undefined for Method from&lt;br /&gt;
/usr/local/lib/ruby/1.8/yaml.rb:133:in `transfer'&lt;br /&gt;
from /usr/local/lib/ruby/1.8/yaml.rb:133:in `load'from&lt;br /&gt;
(irb):1&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 12 Dec 2005 17:48:54 -0000</pubDate><guid>https://sourceforge.nete37bbe8ac41f19c82fa176a31e02a6903fab4c08</guid></item><item><title>yaml2byte has a bug</title><link>https://sourceforge.net/p/yaml4r/bugs/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello,&lt;br /&gt;
Thanks for your SYCK! ^^&lt;br /&gt;
I found a bug!&lt;br /&gt;
I compiled syck_0.42 by Borland C++ Compiler 5.5 in &lt;br /&gt;
WordowsXP&lt;br /&gt;
I found that when I yaml2byte a warning YAML &lt;br /&gt;
document, it crashed!&lt;br /&gt;
Like this:&lt;br /&gt;
---&lt;br /&gt;
TEST:&lt;br /&gt;
- hello&lt;br /&gt;
- world&lt;br /&gt;
- {xxx, pp]&lt;br /&gt;
TEST2: test: test: test&lt;br /&gt;
...&lt;/p&gt;
&lt;p&gt;When I run the same program in Linux, syck worked fine!&lt;br /&gt;
I traced it,&lt;br /&gt;
I found that the problem was in yaml2byte.c, function &lt;br /&gt;
syck_yaml2byte(char *yamlstr)&lt;/p&gt;
&lt;p&gt;syck_lookup_sym() return 0;&lt;/p&gt;
&lt;p&gt;So, it shound modify to&lt;/p&gt;
&lt;p&gt;if (syck_lookup_sym( parser, oid, (char **)&amp;amp;sav ) == &lt;br /&gt;
1)&lt;br /&gt;
{&lt;br /&gt;
ret = S_ALLOC_N( char, strlen( sav-&amp;gt;buffer ) + &lt;br /&gt;
3 );&lt;br /&gt;
ret[0] = '\0';&lt;br /&gt;
strcat( ret, "D\n" );&lt;br /&gt;
strcat( ret, sav-&amp;gt;buffer );&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
ret = NULL;&lt;/p&gt;
&lt;p&gt;PS: the same problem in Ruby's syck&lt;br /&gt;
virtu&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 02 Jul 2004 01:59:16 -0000</pubDate><guid>https://sourceforge.netd42f591a2b0a69432d02ce08e96dfa16b811f153</guid></item><item><title>nil emited as an empty string</title><link>https://sourceforge.net/p/yaml4r/bugs/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;nil is emited as an empty string. This produces&lt;br /&gt;
incorrect YAML output.&lt;/p&gt;
&lt;p&gt;So YAML::load({nil=&amp;gt;nil}.to_yaml) fails.&lt;/p&gt;
&lt;p&gt;Proposed change in yaml/rubytypes.rb:&lt;/p&gt;
&lt;p&gt;class NilClass &lt;br /&gt;
def is_complex_yaml?&lt;br /&gt;
false&lt;br /&gt;
end&lt;br /&gt;
def to_yaml( opts = {} )&lt;br /&gt;
opts[:KeepValue] = true&lt;br /&gt;
"~".to_yaml( opts ) # "~" instead of ""&lt;br /&gt;
end&lt;br /&gt;
end&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 21 Jan 2004 21:02:46 -0000</pubDate><guid>https://sourceforge.netff7121833353db7bf0592f45fd32c6549f11c4b3</guid></item><item><title>YAML.load fail to load `!ruby/regexp &amp;quot;//m&amp;quot;' (ruby-1.8.0)</title><link>https://sourceforge.net/p/yaml4r/bugs/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;require 'yaml'&lt;br /&gt;
yaml_source = &amp;amp;lt;&amp;amp;lt;-_YAML_&lt;br /&gt;
regexp: !ruby/regexp &amp;amp;quot;//m&amp;amp;quot;&lt;br /&gt;
_YAML_&lt;br /&gt;
YAML.load(yaml_source)&lt;br /&gt;
-----&lt;br /&gt;
NameError: uninitialized constant Regexp::POSIXLINE&lt;br /&gt;
from /usr/lib/ruby/1.8/yaml/rubytypes.rb:411&lt;br /&gt;
from /usr/lib/ruby/1.8/yaml/rubytypes.rb:398:in&lt;br /&gt;
`call'&lt;br /&gt;
from /usr/lib/ruby/1.8/yaml.rb:39:in `transfer'&lt;br /&gt;
from /usr/lib/ruby/1.8/yaml.rb:39:in `load'&lt;br /&gt;
from /usr/lib/ruby/1.8/yaml.rb:39:in `load'&lt;br /&gt;
-----&lt;br /&gt;
Regexp::POSIXLINE is obsoleted&lt;br /&gt;
replaced with Regexp::MULTILINE&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 21 Aug 2003 08:15:20 -0000</pubDate><guid>https://sourceforge.netfc2c5df0d24ab16d3d298e586194a42e9bf7681c</guid></item><item><title>YAML::Store#new bug?</title><link>https://sourceforge.net/p/yaml4r/bugs/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I was writing a script with yaml4r, and I recently&lt;br /&gt;
tested same script for syck-0.35.&lt;/p&gt;
&lt;p&gt;I noticed that following code produce a error.&lt;/p&gt;
&lt;p&gt;Code:&lt;br /&gt;
--&lt;br /&gt;
yaml = YAML::Store.new(&amp;amp;quot;metadata.yaml&amp;amp;quot;,  :SortKeys =&amp;amp;gt;&lt;br /&gt;
true, :UseBlock =&amp;amp;gt; true)&lt;br /&gt;
yaml.transaction do &lt;br /&gt;
...&lt;br /&gt;
end&lt;br /&gt;
--&lt;/p&gt;
&lt;p&gt;Error:&lt;br /&gt;
--&lt;br /&gt;
/usr/local/lib/ruby/1.6/pstore.rb:22:in `dirname':&lt;br /&gt;
failed to convert Hash into String (TypeError)&lt;br /&gt;
from /usr/local/lib/ruby/1.6/pstore.rb:22:in&lt;br /&gt;
`initialize'&lt;br /&gt;
from&lt;br /&gt;
/usr/local/lib/ruby/site_ruby/1.6/yaml/store.rb:16:in&lt;br /&gt;
`initialize'&lt;br /&gt;
from /home/masao/bin/p-import:29:in `new'&lt;br /&gt;
from /home/masao/bin/p-import:29:in `main'&lt;br /&gt;
from /home/masao/bin/p-import:61&lt;br /&gt;
--&lt;/p&gt;
&lt;p&gt;'yaml/store.rb' line 16:&lt;br /&gt;
super(o.pop)&lt;br /&gt;
should be &lt;br /&gt;
super(o.first)&lt;br /&gt;
??&lt;/p&gt;
&lt;p&gt;My environment are:&lt;br /&gt;
OS: Sun Solaris7&lt;br /&gt;
Ruby: ruby 1.6.8 (2002-12-24) [sparc-solaris2.7]&lt;br /&gt;
Syck: syck-0.35&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Thu, 26 Jun 2003 20:15:57 -0000</pubDate><guid>https://sourceforge.net174a26246fc0265778a4cc4c35a385df7e745c14</guid></item><item><title>Localization problem with float</title><link>https://sourceforge.net/p/yaml4r/bugs/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The streaming doesn't respect the localization, i.e., a&lt;br /&gt;
number like 31,56 that uses a comma to separated the&lt;br /&gt;
decimals in some countries, differently from the&lt;br /&gt;
english 31.56 that uses a dot, confuses YAML while&lt;br /&gt;
loading the data back.&lt;/p&gt;
&lt;p&gt;[dewd@localhost t_]$ ruby -e &amp;amp;quot;require 'gtk2'; require&lt;br /&gt;
'yaml'; p 31.5&amp;amp;quot;&lt;br /&gt;
31,5&lt;/p&gt;
&lt;p&gt;[dewd@localhost t_]$ ruby -e &amp;amp;quot;require 'gtk2'; require&lt;br /&gt;
'yaml'; p YAML::load(31.5.to_yaml)&amp;amp;quot;&lt;br /&gt;
315&lt;/p&gt;
&lt;p&gt;When gtk2 is required it changes the localization.&lt;/p&gt;
&lt;p&gt;The country in particular is Brazil and the language is&lt;br /&gt;
portuguese.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;
Joao&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Joao Pedrosa</dc:creator><pubDate>Thu, 19 Jun 2003 03:29:21 -0000</pubDate><guid>https://sourceforge.net602f6b77341c9bda1aa071bd0687ae53aad554d6</guid></item><item><title>syck0.15.tar.gz won't build for python 2.2.x (mkd 9.0, gcc 3</title><link>https://sourceforge.net/p/yaml4r/bugs/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;syck 0.5 for python use of YAML -- doesn't build right &lt;br /&gt;
(mdk 9.0) &lt;/p&gt;
&lt;p&gt;on the strength of this quote from you, info on syck's not &lt;br /&gt;
building correctly is appended. &lt;br /&gt;
Sounds like a useful tool/metatool, hope it can be &lt;br /&gt;
remedied. &lt;/p&gt;
&lt;p&gt;======== syck 0.15 README v. 0.8 says: &lt;br /&gt;
&amp;amp;quot;&amp;amp;quot;&amp;amp;quot; &lt;br /&gt;
INSTALLATION &lt;/p&gt;
&lt;p&gt;./configure &lt;br /&gt;
make &lt;br /&gt;
make check &lt;br /&gt;
sudo make install &lt;/p&gt;
&lt;p&gt;If the unit tests don't pass, notify me immediately.  This &lt;br /&gt;
distribution &lt;br /&gt;
is tested on FreeBSD and Linux.  I don't release it unless &lt;br /&gt;
the tests &lt;br /&gt;
pass on those machines.  If tests aren't passing, then &lt;br /&gt;
that's a problem. &lt;/p&gt;
&lt;p&gt;&amp;amp;quot;&amp;amp;quot;&amp;amp;quot; &lt;br /&gt;
your email doesn't seem to appear on your page or in &lt;br /&gt;
your documentation,&lt;br /&gt;
though!  trust this will get thru. &lt;/p&gt;
&lt;p&gt;=============== PROBLEM ENCOUNTERED DURING &lt;br /&gt;
LINUX INSTALL &lt;/p&gt;
&lt;p&gt;INSTALLATION &lt;/p&gt;
&lt;p&gt;./configure &lt;br /&gt;
make &lt;br /&gt;
make check &lt;br /&gt;
sudo make install &lt;/p&gt;
&lt;p&gt;OK but then build goofs up; screen traces appended, &lt;br /&gt;
with info on system&lt;br /&gt;
structure. &lt;/p&gt;
&lt;p&gt;Thanks for your help. &lt;br /&gt;
SC &lt;/p&gt;
&lt;p&gt;PS some more stuff on your page is showing up with &lt;br /&gt;
Konqueror than did with&lt;br /&gt;
Galeon, including use instead of flex of&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;[root@ /pya/acqdocs/markupl/YAML_meta]# locate re2c &lt;br /&gt;
[root@ /pya/acqdocs/markupl/YAML_meta]# &lt;/p&gt;
&lt;p&gt;If that's a pre-requisite, perhaps you could package it &lt;br /&gt;
with the rest, since&lt;br /&gt;
it's not real common. &lt;br /&gt;
======== &lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 18 Apr 2003 04:08:38 -0000</pubDate><guid>https://sourceforge.net11ad441b919ac68fc70bf8220ebfca8f322cb54d</guid></item><item><title>Serializing complex node</title><link>https://sourceforge.net/p/yaml4r/bugs/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Attached script causes an error;&lt;br /&gt;
src/yaml.y:549:in `_parse': &lt;br /&gt;
Parse error at '*str* *:* *FOLD* [FSTART] *RAWTEXT*&lt;br /&gt;
*IEND* &lt;br /&gt;
*14* *second* *:*' (YAML::Error)&lt;br /&gt;
from src/yaml.y:204:in `parse'&lt;/p&gt;
&lt;p&gt;from src/emitter.rb:770:in `load'&lt;br /&gt;
from digraph-yaml.rb:31&lt;/p&gt;
&lt;p&gt;The &lt;br /&gt;
version I download is &lt;br /&gt;
yamlrb-0.47.tar.rb (but the version in installed &lt;br /&gt;
file&lt;br /&gt;
is 0.46.)&lt;/p&gt;
&lt;p&gt;FYI: to create an empty &lt;br /&gt;
object,&lt;br /&gt;
lib/soap/mappingRegistry.rb in SOAP4R&lt;br /&gt;
might help you.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">NAKAMURA, Hiroshi</dc:creator><pubDate>Tue, 12 Nov 2002 08:31:55 -0000</pubDate><guid>https://sourceforge.net73c4b4ce672b3daed64fde51ac4270f6d53a27c0</guid></item></channel></rss>