Summary
Extended lambda list arguments are looked up in the wrong environment
Metadata
- Id: fa56a147dc42c03ee0eb082acd07740807eff7c2
- Trac id: 57
- Type: defect
- Reporter: sjamaan
- Owner: felix
- Cc:
- Status: closed
- Component: expander
- Estimated difficulty:
- Resolution: fixed
- Priority: critical
- Milestone:
- Version: 4.0.x
- Changetime: 2009-12-01 16:01:13 UTC
- Created: 2009-07-05 13:23:03 UTC
- Keywords: extended lambda list, DSSSL, environments
Attachments
- fa56a147dc42c03ee0eb082acd07740807eff7c2/attachments/extlambda.diff
Description
When you have an extended lambda list (with DSSSL syntax) inside a module, the names in the non-extended part of the argument list are renamed in the syntax environment instead of the expansion environment.
Changes and comments
[2009-07-05 13:23:35 UTC] sjamaan attached extlambda.diff (description=Patch plus regression test)
[2009-07-06 11:39:59 UTC] felix changed status from new to closed
[2009-07-06 11:39:59 UTC] felix set resolution to fixed
[2009-07-06 11:39:59 UTC] felix wrote:
Fixed in r15171 - thanks, sjamaan.