[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Issues: IN-PACKAGE-FUNCTIONALITY and DEFPACKAGE
- To: jonl@lucid.com
- Subject: Issues: IN-PACKAGE-FUNCTIONALITY and DEFPACKAGE
- From: Kent M Pitman <KMP@STONY-BROOK.SCRC.Symbolics.COM>
- Date: Wed, 28 Sep 88 18:01 EDT
- Cc: Moon@STONY-BROOK.SCRC.Symbolics.COM, KMP@STONY-BROOK.SCRC.Symbolics.COM, CL-Cleanup@SAIL.Stanford.EDU
- In-reply-to: <8809282150.AA09835@bhopal>
I like option 3, too. But I note that all kinds of packages are
going to be defined as just :USE LISP and nothing else, so that's
not enough safeguard to be completely sure that clobberage is not
occurring. I think we (Symbolics) will want to provide
[implementation-dependent] support for complaining more forcefully
if the DEFPACKAGE is in a different file than the previous one
(to help us distinguish re-loading from clobbering back and forth),
so try to leave the wording vague enough to accomodate discretion
about exactly why the error might be signalled in the case of
redefinition.