From ... Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!newsfeed1.bredband.com!bredband!uio.no!nntp.uio.no!ifi.uio.no!not-for-mail From: Erik Naggum Newsgroups: comp.lang.lisp Subject: Re: (package-name "not a name") -> type-error or package-error? Date: 02 Nov 2002 17:28:31 +0000 Organization: Naggum Software, Oslo, Norway Lines: 28 Message-ID: <3245246911866745@naggum.no> References: <3245236439620140@naggum.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: maud.ifi.uio.no 1036258112 9345 129.240.65.211 (2 Nov 2002 17:28:32 GMT) X-Complaints-To: abuse@ifi.uio.no NNTP-Posting-Date: 2 Nov 2002 17:28:32 GMT Mail-Copies-To: never User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 Xref: archiver1.google.com comp.lang.lisp:45516 * Erik Naggum | So, if we for the moment ignore package designators, what should | (package-name nil) do? This is not an error with the package because | there is no package, this is an error with the type of the argument, a | type-error. * Sam Steingold | huh?! NIL, a symbol, _is_ a package designator! | it just does not (usually) designate any package. I think the meaning of "if we for the moment ignore package designators" is sufficiently clear. You may not have noticed the footnote that covered that particular case. My general aim in my communication is precision and clarity. In this particular case, it was the specific goal of my article to be very precise and very clear. Frankly, I get annoyed when someone who asks a question shows so much disrespect for me and my effort to help them that they fail to read what I have written with anything less than their full attention. Specifications should be read with care and one's full attention, too. -- Erik Naggum, Oslo, Norway Act from reason, and failure makes you rethink and study harder. Act from faith, and failure makes you blame someone and push harder.