Re: [PATCH(pkgs)] Appt.el parenthesizing fix

"Stephen J. Turnbull" <[email protected]> Wed, 28 Jan 2004 11:50:25 +0900
Newsgroups gmane.emacs.xemacs.design
Organization The XEmacs Project
Message-ID <[email protected]>
>>>>> "Kyle" == Kyle Jones <[email protected]> writes:

    Kyle> Stephen J. Turnbull writes:
    >> >>>>> "Jerry" == Jerry James <[email protected]> writes:
    >> 
    Jerry> Found this via byte compiler warnings as well.  We should
    Jerry> read through those a little more often ...
    >> Ben sez it's safe to add the declaration facilities from 21.5
    >> to 21.4 (eg, you can declare that a symbol is defined as a
    >> variable in another package, which suppresses "free variable"
    >> warnings but doesn't usurp the definition).  I pretty much
    >> convinced myself of that, and IIRC Hrvoje concurs.

    Kyle> ?  I thought that facility was already there.

    Kyle> (defvar foo)

I thought that was equivalent to `(defvar foo nil)', but I guess not.
I hate special forms that treat missing arguments differently from
`nil'....

Anyway, that was a bad example, I see, but only an example.  The
facility allows suppressing a variety of warnings in safe ways.

-- 
Institute of Policy and Planning Sciences     http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
               Ask not how you can "do" free software business;
              ask what your business can "do for" free software.