html-parser pasted by andyjpb on Fri May 9 20:37:26 2014

4.8.0.4 0.5.0
-------------

#;2> (html->sxml "x<y z=\"&quot;\">")
(*TOP* "x" (y (@ (z "&quot;"))))

#;3> (define content "<br>\r\n<br>\r\n<div data=\"(sxml (@ (attr &quot;12345&quot;)) body)\">div body</div>")
#;4> (html->sxml content)
(*TOP* (br) "\r\n" (br) "\r\n" (div (@ (data "(sxml (@ (attr &quot;12345&quot;)) body)")) "div body"))
#;5> (html->sxml  "<br>\r\n<br>\r\n<div data=\"(sxml (@ (attr &quot;12345&quot;)) body)\">div body</div>")
(*TOP* (br) "\r\n" (br) "\r\n" (div (@ (data "(sxml (@ (attr &quot;12345&quot;)) body)")) "div body"))

              overrun quote-decode
sjamaan test:   NO        NO
andyjpb test:   NO        NO

overall: OK


4.8.0.4 0.5.2
-------------

#;1> (use html-parser)
; loading /usr/local/chicken-4.9.0/lib/chicken/7/html-parser.import.so ...
; loading /usr/local/chicken-4.9.0/lib/chicken/7/html-parser.so ...
#;2> (html->sxml "x<y z=\"&quot;\">")
(*TOP* "x" (y (@ (z "\""))))

#;3> (define content "<br>\r\n<br>\r\n<div data=\"(sxml (@ (attr &quot;12345&quot;)) body)\">div body</div>")
#;4> (html->sxml content)
(*TOP* (br) "\r\n" (br) "\r\n" (div (@ (data "(sxml (@ (attr \"12345\")) body)")) "div body"))
#;5> 
#;5> (html->sxml  "<br>\r\n<br>\r\n<div data=\"(sxml (@ (attr &quot;12345&quot;)) body)\">div body</div>")
(*TOP* (br) "\r\n" (br) "\r\n" (div (@ (data "(sxml (@ (attr \"12345\")) body)")) "div body"))

              overrun quote-decode
sjamaan test:   NO        YES
andyjpb test:   NO        YES

overall: OK


4.9.0rc1 0.5.3
--------------

#;1> (use html-parser)
; loading /usr/local/chicken-4.9.0/lib/chicken/7/html-parser.import.so ...
; loading /usr/local/chicken-4.9.0/lib/chicken/7/html-parser.so ...
#;2> (html->sxml "x<y z=\"&quot;\">")
(*TOP* "x" (y (@ (z "\""))))

#;3> (define content "<br>\r\n<br>\r\n<div data=\"(sxml (@ (attr &quot;12345&quot;)) body)\">div body</div>")
#;4> (html->sxml content)
(*TOP* (br) "\r\n" (br) "\r\n" (div (@ (data "(sxml (@ (attr \"12345\")) body)")) "div body"))
#;5> (html->sxml  "<br>\r\n<br>\r\n<div data=\"(sxml (@ (attr &quot;12345&quot;)) body)\">div body</div>")
(*TOP* (br) "\r\n" (br) "\r\n" (div (@ (data "(sxml (@ (attr \"12345\")) body)")) "div body"))

              overrun quote-decode
sjamaan test:   NO        YES
andyjpb test:   NO        YES

overall: OK


4.9.0rc1 0.5.2
--------------


#;1> (use html-parser)
; loading /usr/local/chicken-4.9.0/lib/chicken/7/html-parser.import.so ...
; loading /usr/local/chicken-4.9.0/lib/chicken/7/html-parser.so ...
#;2> (html->sxml "x<y z=\"&quot;\">")
(*TOP* "x" (y (@ (z "\"x"))))

#;3> (define content "<br>\r\n<br>\r\n<div data=\"(sxml (@ (attr &quot;12345&quot;)) body)\">div body</div>")
#;4> (html->sxml content)
(*TOP* (br) "\r\n" (br) "\r\n" (div (@ (data "(sxml (@ (attr \"\r\nbr\r\nbr12345\"\r\nbr\r\nbr)) body)")) "div body"))
#;5> (html->sxml  "<br>\r\n<br>\r\n<div data=\"(sxml (@ (attr &quot;12345&quot;)) body)\">div body</div>")
(*TOP* (br) "\r\n" (br) "\r\n" (div (@ (data "(sxml (@ (attr \"\r\nbr\r\nbr12345\"\r\nbr\r\nbr)) body)")) "div body")

              overrun quote-decode
sjamaan test:   YES        YES
andyjpb test:   YES        YES

overall: OK


4.9.0rc1 0.5.0
--------------

#;1> (use html-parser)
; loading /usr/local/chicken-4.9.0/lib/chicken/7/html-parser.import.so ...
; loading /usr/local/chicken-4.9.0/lib/chicken/7/html-parser.so ...
#;2> 
#;2> (html->sxml "x<y z=\"&quot;\">")
(*TOP* "x" (y (@ (z "&quot;"))))

#;3> (define content "<br>\r\n<br>\r\n<div data=\"(sxml (@ (attr &quot;12345&quot;)) body)\">div body</div>")
#;4> (html->sxml content)
(*TOP* (br) "\r\n" (br) "\r\n" (div (@ (data "(sxml (@ (attr &quot;12345&quot;)) body)")) "div body"))

              overrun quote-decode
sjamaan test:   NO        NO
andyjpb test:   NO        NO

overall: OK

no title added by anonymous on Fri May 9 20:46:11 2014

127 andyjpb@ridgewood /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4
$ ./chicken-status html-parser
html-parser ................................................... version: 0.5.2

0 andyjpb@ridgewood /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4
$ ./chicken-install html-parser:0.5.2
retrieving ...
connecting to host "chicken.kitten-technologies.co.uk", port 80 ...
requesting "/henrietta.cgi?name=html-parser&version=0.5.2&mode=default" ...
reading response ...
HTTP/1.1 200 OK
Date: Fri, 09 May 2014 18:45:03 GMT
Server: Apache/2.2.25 (Unix) DAV/2 SVN/1.8.1 PHP/5.4.19 mod_fastcgi/2.4.6
Connection: close
Transfer-Encoding: chunked
Content-Type: text/plain
reading chunks ..
reading files ...
  ./html-parser.meta
  ./html-parser.scm
  ./html-parser.setup
  ./test.scm
 html-parser located at /tmp/temp489f.20595/html-parser
checking platform for `html-parser' ...
checking dependencies for `html-parser' ...
install order:
("html-parser")
installing html-parser:0.5.2 ...
changing current directory to /tmp/temp489f.20595/html-parser
  /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/bin/csi -bnq -setup-mode -e "(require-library setup-api)" -e "(import setup-api)" -e "(setup-error-handling)" -e "(extension-name-and-version '(\"html-parser\" \"0.5.2\"))" /tmp/temp489f.20595/html-parser/html-parser.setup
  /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/bin/csc -feature compiling-extension -setup-mode    -s -O2 html-parser.scm -j html-parser
  /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/bin/csc -feature compiling-extension -setup-mode    -s -O2 -d0 html-parser.import.scm
  cp -r html-parser.so /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/html-parser.so
  chmod a+r /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/html-parser.so
  cp -r html-parser.import.so /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/html-parser.import.so
  chmod a+r /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/html-parser.import.so
  chmod a+r /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/html-parser.setup-info

0 andyjpb@ridgewood /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4
$ ./csi

CHICKEN
(c) 2008-2013, The Chicken Team
(c) 2000-2007, Felix L. Winkelmann
Version 4.8.0.4 (stability/4.8.0) (rev 578619b)
linux-unix-gnu-x86-64 [ 64bit manyargs dload ptables ]
compiled 2013-07-15 on aeryn.xorinia.dim (Darwin)

; loading /home/local/andyjpb/.csirc ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/parley.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/chicken.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/data-structures.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/extras.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/ports.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/posix.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/srfi-1.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/srfi-13.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/srfi-18.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/stty.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/srfi-69.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/foreign.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/foreigners.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/parley.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/stty.so ...
#;1> (use html-parser)
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/html-parser.import.so ...
; loading /srv/andyjpb/for-tumulus/project/sw/chicken/chicken-4.8.0.4/target/lib/chicken/6/html-parser.so ...
#;2> (html->sxml "x<y z=\"&quot;\">")
(*TOP* "x" (y (@ (z "\"x"))))
#;3> (define content "<br>\r\n<br>\r\n<div data=\"(sxml (@ (attr &quot;12345&quot;)) body)\">div body</div>")
#;4> (html->sxml content)
(*TOP* (br) "\r\n" (br) "\r\n" (div (@ (data "(sxml (@ (attr \"\r\nbr\r\nbr12345\"\r\nbr\r\nbr)) body)")) "div body"))
#;5>