|Subject:||Re: [Chicken-users] html->sxml (html-parser egg) does not decode entities in html attributes, ideas why?|
|Date:||Sat, 23 Nov 2013 22:14:58 +0900|
Alex,Looks like there's a regression of sorts in html-parser 0.5.1.0.5.0#;> (html->sxml "<foo bar></foo>")(*TOP* (foo (@ (bar))))0.5.1#;> (html->sxml "<foo bar></foo>")Error: (cadr) bad argument type: ()
Arguably, empty attributes should result in a value of "" as per http://dev.w3.org/html5/markup/syntax.html#syntax-attr-empty ; for example,#;> (html->sxml "<foo bar></foo>")(*TOP* (foo (@ (bar ""))))although I'd also be satisfied with a return to the status quo ante, in which a null cdr signifies empty.
JimOn Thu, Sep 5, 2013 at 12:39 AM, Philip Kent <address@hidden> wrote:Hi Alex,
Excellent! Thanks for looking into it and for the tip re custom parsers - I was trying to understand that code!It should work now, let me know if you have any problems.--Alex_______________________________________________
Chicken-users mailing list
|[Prev in Thread]||Current Thread||[Next in Thread]|