It seems if you let bind a constant string, e.g:
(let ((mystr "\n")) ...)
and then attach an extent to it, if you run this code the extents will
*accumulate* rather than replace each other. Semantically when I let bind a
constant string I would expect it to be extent free...
andy
--------------------------------------------------------------
Dr Andy Piper
Senior Consultant Architect, BEA Systems Ltd