Subject: Re: 26.1; Unbound defvar across compilation units

From: Luís Oliveira <[email-masked]>
Date: Fri, 21 Dec 2018 13:50:02 +0000

On Fri, Dec 21, 2018 at 12:02 PM Luís Oliveira <[email-masked]> wrote:
> I think I've come across a bug.

But it seems to be documented behaviour:

    Note that specifying a value, even nil, marks the variable as
special permanently. Whereas if value is omitted then the variable is
only marked special locally (i.e. within the current lexical scope, or
file if at the top-level). This can be useful for suppressing byte
compilation warnings, see Compiler Errors.
    (https://www.gnu.org/software/emacs/manual/html_node/elisp/Defining-Variables.html)

Please disregard this bug report. :-)

Luís