Subject: Re: defvar and (declaim (special ...))
From: Erik Naggum <>
Date: 1999/04/13
Newsgroups: comp.lang.lisp
Message-ID: <>

* 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

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.