Hello,
I have upgraded to 18d, and I am a bit baffled by require. What is the correct use of require? Before 18d, I would do (require 'foo) and cmucl would load "foo.x86f" in (ext:search-list "modules:") Now, 18d has changed it to try to load "foo-library.x86f" in (ext:search-list "modules:") But the CLHS says that my old usage is nonportable and that require is deprecated. Following the CLHS, should I define (ext:search-list "mylib:") and do (require "foo" "mylib:foo") to specify the explicit filename? So what the philosophically correct way to use `require', if I want to ensure compatibility with future cmucl revisions? Is `require' still meant to be used, given that it is deprecated? What was the reason for the -libraries change in 18d? __________________________________________________ Do you Yahoo!? Y! Web Hosting - Let the expert host your web site http://webhosting.yahoo.com/
