Tcl Library Source Code

Ticket Change Details
Login
Overview

Artifact ID: 6e327e01756e58a63df49dc3fe503704a9d4871dc316854f6d162ece336641fa
Ticket: f11610e8719318867d9bf08ffdfd6252dc70560b
problem with yaml and huddle - conversion between both
User & Date: aku 2020-01-20 00:56:18
Changes

  1. assignee changed to: "nobody"
  2. closer changed to: "nobody"
  3. cmimetype changed to: "text/plain"
  4. comment changed to:
    User "Steve Litt" showed up on the chat, and offered 3 pastes
    5306 to 5308 
    
    It turns out, that the  yaml::huddle2yaml  fails to convert
    back a huddle string that was created from yaml::yaml2huddle
    
    The huddle-string obtained from yaml was:
    HUDDLE {!!map {fname {!!str Steve} lname {!!str Litt}}}
    same for all checked versions(see below)
    
    but on converting back to yaml, the newer versions just 
    prepended a line of three dashes to the huddle-string.
    
    Versions:
    tcllib1.17  yaml 0.3.7   huddle 0.1.5   worked
    tcllib1.18  yaml 0.3.9   huddle 0.2     failed
    tcllib1.19  yaml 0.4.1   huddle 0.3     failed
    
    Unfortunately huddle changed a big lot between 0.1.5 and 0.2
    so I gave up trying to spot the problem from a side-to-side diff
    of the two huddle.tcl's.
    
    http://paste.tclers.tk/5306
    http://paste.tclers.tk/5307
    http://paste.tclers.tk/5308
    
  5. foundin changed to: "tcllib 1.18 yaml 0.3.9 huddle 0.2"
  6. is_private changed to: "0"
  7. login: "aku"
  8. priority changed to: "5 Medium"
  9. private_contact changed to: "194c9ef8edbd9a57ef36f4f18fde1d57ce26e1e5"
  10. resolution changed to: "None"
  11. severity changed to: "Severe"
  12. status changed to: "Open"
  13. submitter changed to: "aku"
  14. subsystem changed to: "yaml"
  15. title changed to:
    problem with yaml and huddle - conversion between both
    
  16. type changed to: "Bug"