From: Bardur A. <sp...@sc...> - 2006-08-16 21:27:16
|
Peter Jolly wrote: > Bardur Arantsson wrote: >> Could we simply rename the UTF8 module to something like SimpleUTF8 to >> avoid confusion about whether it's supposed to 'emulate' Camomile's UTF8 >> module? > > I don't think there's any need to rename it, with all the consequent > breakage of existing code; there's no namespace clash since (by default) > Camomile's module is called Camomile.UTF8, not just UTF8, and it _is_ > supposed to emulate Camomile's module! :) > Fair enough. I honestly didn't know. :) > Note that this incompatibility between ExtLib and Camomile's interfaces > has not been caused by a recent change; if I'm reading the CVS logs > correctly, Camomile.UTF8.first was added some two years ago, and the > Camomile.UTF8 interface has not changed at all since then. Keeping the > two modules synchronised (or, more precisely, keeping ExtLib's UTF8 > module signature compatible with Camomile.UnicodeString.Type) should not > be problematic now that it has been identified as a desirable thing. > ... but that would require a new release of ExtLib. (Hint hint ;) -- Bardur Arantsson <bar...@TH...> - Morbo will now introduce our candidates: puny human number one, puny human number two, and Morbo's good friend Richard Nixon. Morbo, 'Futurama' |