On Fri, Apr 27, 2012 at 2:11 PM, Young Hyun <youngh / caida.org> wrote:
> On Apr 26, 2012, at 5:52 PM, Jeremy Kemper wrote:
>
>> On Thu, Apr 26, 2012 at 5:09 PM, Young Hyun <youngh / caida.org> wrote:
>>> YAML in ruby 1.9.3p125 seems to have a bug reading in YAML from older Ruby versions.  ¨Âðåãéæéãáììù¬ ÙÁÍÌ éî ±®¹®³ð±²íéó­ðáòóåó ôåøô ìéëå ¢±²³ß´µ¶áó îõíâåò ¨êõóáó éî Òõâùòáôèåò ôèáî áó óôòéîç÷èéãáððåáòôï âå ôèãïòòåãâåèáöéïò áããïòäéîôï ôèÙÁÍÌ óðåãéæéãáôéïî®
>>
>> Psych (yaml in 1.9.3) is correctly parsing 123_456 as a String.
>>
>> Syck (yaml in 1.8) took some liberties with the yaml spec :)
>
> Sorry if I was unclear, but Psych is the one parsing an unquoted 123_456 as a number rather than a string.  ¨Âéô óååíìéëå åéôèåò Ðóùãéó ôèïîîïæïììï÷éîôèÙÁÍÌ óðåã ïî òåáäéîç¬ ïò Óùãë éó îïæïììï÷éîôèóðåã ïî ÷òéôéî¨ôèáéô óèïõìä èáöå ñõïôåä ±²³ß´µ¶©
Precisely: Psych is following the YAML spec; Syck didn't.