Hi all,
The patch should pretty straight-forward and brain-dead. It fixes the hardcoded procedure-information with a namespace.
I heard rumors that Evan is working on a way to propagate procedure-information through getter-with-setter which would render this patch largely uneccessary. That would have been a much better patch! But I don't have those skillz yet. This patch may be useful until that feature is in place.
I used the attached find-bad-procedure-information.scm to look for these spelling mistakes. It seems that the current procedures that are missing namespace in the procedure-information are:
- all parameters
- chicken.memory.representation#block-set! says ##sys#block-set!
- chicken.base#call/cc says scheme#call-with-current-continuation
- srfi-4 constructions like srfi-4#s32vector->blob
Please consider this patch until a better alternative is in place.
K.