From ... From: Erik Naggum Subject: Re: defvar and (declaim (special ...)) Date: 1999/04/13 Message-ID: <3133013354157317@naggum.no>#1/1 X-Deja-AN: 465957872 References: <3132955585679736@naggum.no> mail-copies-to: never Organization: Naggum Software; +47 8800 8879; http://www.naggum.no Newsgroups: comp.lang.lisp * Barry Margolin | Prevent a compiler warning about a variable being implicitly declared | special. since you were talking about simple customizations in something like .emacs and such files are rarely compiled, I ignored compiler issues. but since I'm already picking nits, now, a compiler should perhaps have a right to inform the programmer that it _assumes_ something is special, but the last time we visited this topic of whether SETQ at top-level were meaningful, the conclusion I remember was that CMUCL was in error for declaring a symbol special just because it was set at a top-level. so I think the right solution to such compiler warnings would be to fix the compiler. #:Erik -- environmentalists are much too concerned with planet earth. their geocentric attitude prevents them from seeing the greater picture -- lots of planets are much worse off than earth is.