Summary

srfi-63 borking chicken-doc-admin

Metadata

Description

Running: `chicken-doc-admin -e eggref/4`

I get: Error: (cadr) bad argument type: () right after srfi-63

at: html-parser.scm:496: call-with-output-string

This is preventing me from compiling the doco for all the eggs. This is with the latest chicken as packaged by osx's homebrew (4.8.0.5) + chicken-wiki's svn as of 2013-11-21.

I've been told this might be related to #795.

Changes and comments

[2013-11-22 23:38:27 UTC] zbigniew wrote:

I'll look into this.

[2013-11-22 23:45:21 UTC] zbigniew wrote:

No problem with 4.8.0.1, will try 4.8.0.5 a bit later

[2013-11-23 00:07:19 UTC] zbigniew wrote:

Problem actually occurs with srfi-7 doc and does not occur with html-parser 0.5.0, but does occur with 0.5.1.

[2013-11-23 01:23:56 UTC] zbigniew changed status from new to accepted

[2013-11-23 01:23:56 UTC] zbigniew set owner to zbigniew

[2013-11-23 01:23:56 UTC] zbigniew wrote:

Corrected syntax error in srfi-7, works now.

I will work on fixing the crash in chicken-doc-admin; I think this error is an undesirable behavior in html-parser, but chicken-doc-admin should not crash in this case.

[2013-11-23 03:20:54 UTC] zbigniew changed status from accepted to closed

[2013-11-23 03:20:54 UTC] zbigniew set resolution to fixed

[2013-11-23 03:20:54 UTC] zbigniew wrote:

Fixed in chicken-doc-admin 0.4.7. Bug in html-parser 0.5.1 reported to foof. Thanks for using the zbigniew fixit service.