Investigate the YAML situation
Reported by Evan Phoenix | May 8th, 2008 @ 11:29 PM | in 1.0
RbYAML has lots of breakages, and we need to perform 2 tasks on the YAML front.
- Spec out as many failures in RbYAML as we can find
- Investigating either fixing RbYAML or switching to another YAML lib
Comments and changes to this ticket
-
Ryan Davis June 23rd, 2008 @ 07:08 PM
- → Assigned user changed from to Eric Hodel
-
Federico Builes June 23rd, 2008 @ 08:22 PM
A current update on this:
I'm currently working on (1), #dump and #load are mostly spec covered.
For (2), the new RbYAML version's supposed to run just fine on Rubinius, I'll try to update our version and let you know how it goes.
-
Eric Hodel July 21st, 2008 @ 03:46 PM
- → Assigned user changed from Eric Hodel to Federico Builes
- → Tag changed from to yaml
-
Federico Builes July 22nd, 2008 @ 11:32 AM
- → State changed from new to open
The latest RbYAML version still has some issues with rbx compiler in situations like:
@best_indent = opts[:Indent] if 2...10 === opts[:Indent]
Where it complains about not being able to resolve flip3. The decision on this was that RBX won't support it, right?
If that's the case I'll start porting it.
-
Evan Phoenix July 22nd, 2008 @ 12:03 PM
No, we need to support flip3 (and flip2) but support for it hasn't been coded into the compiler yet.
Please Login or create a free account to add a new comment.
You can update this ticket by sending an email to from your email client. (help)
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
