Summary
format-compiler-base overwrites previous definition of `format'
Metadata
- Id: 55c99d205147cb7af25008974caeda2573130ec1
- Trac id: 336
- Type: defect
- Reporter: felix
- Owner: azul
- Cc: kon
- Status: closed
- Component: extensions
- Estimated difficulty:
- Resolution: fixed
- Priority: major
- Milestone:
- Version: 4.5.x
- Changetime: 2011-05-02 14:07:53 UTC
- Created: 2010-08-16 15:49:43 UTC
- Keywords: format-compiler
Description
The `format-compiler-base` module imports the `extras` unit and so overwrites the existing version of `format`. Better would be:
(require-library extras) (module format-compiler-base ... (import (except extras format)) ...
(newer version of chicken support the `except` directly in `require-extension`, but this variant works with older versions)
Changes and comments
[2011-03-14 07:04:46 UTC] felix changed status from new to assigned
[2011-03-14 07:04:46 UTC] felix set owner to azul
[2011-03-28 10:11:09 UTC] felix wrote:
Unless somebody objects, I'll change this myself, then.
[2011-04-05 13:18:59 UTC] felix wrote:
I mean it!
[2011-05-02 14:07:53 UTC] felix changed status from assigned to closed
[2011-05-02 14:07:53 UTC] felix set resolution to fixed
[2011-05-02 14:07:53 UTC] felix wrote:
I changed this and tagged a new version (17017.1).