.snipped.
The current Cocoa back end shares a lot of code with the CLX back end
- how much code can be shared above and beyond this depends on how an
SBCL (or CMUCL now that's getting to work on OS X, or indeed a non-Free implementation) Cocoa interface might look; at the moment there's CCL:: peppered liberally over the code.
On second thoughts this is quite misleading; the code isn't shared, it's cut and pasted so over time it's likely to diverge from the CLX code - so only a common heritage (rather than code) is shared.
-Duncan
.snipped.