Opened 11 years ago

Closed 11 years ago

#336 closed defect (fixed)

format-compiler-base overwrites previous definition of `format'

Reported by: felix winkelmann Owned by: azul
Priority: major Milestone:
Component: extensions Version: 4.5.x
Keywords: format-compiler Cc: Kon Lovett
Estimated difficulty:

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)

Change History (4)

comment:1 Changed 11 years ago by felix winkelmann

Owner: set to azul
Status: newassigned

comment:2 Changed 11 years ago by felix winkelmann

Unless somebody objects, I'll change this myself, then.

comment:3 Changed 11 years ago by felix winkelmann

I mean it!

comment:4 Changed 11 years ago by felix winkelmann

Resolution: fixed
Status: assignedclosed

I changed this and tagged a new version ({{17017.1}}).

Note: See TracTickets for help on using tickets.