Summary

wrong lambda-info for `vector-set!'

Metadata

Description

Library procedures that are latter redefined with a setter-extended procedure lose their original lambda-info value. This applies to several procedures like `car`, `vector-ref`, etc.

A solution would be to replace the lambda-info manually.

Changes and comments

[2010-05-27 12:17:14 UTC] felix changed status from new to accepted

[2010-05-27 12:17:14 UTC] felix set owner to felix

[2010-06-12 00:09:44 UTC] felix changed status from accepted to assigned

[2010-06-15 14:54:29 UTC] felix changed status from assigned to closed

[2010-06-15 14:54:29 UTC] felix set resolution to fixed

[2010-06-15 14:54:29 UTC] felix wrote:

`getter-with-setter` accepts an (undocumented) optional argument to set the lambda-info and this as been used for various library functions.

[2011-04-04 08:31:00 UTC] felix removed milestone 4.6.0

[2011-04-04 08:31:00 UTC] felix wrote:

Milestone 4.6.0 deleted