|
| From: | Stefan |
| Subject: | Re: Another bug with the macro counter |
| Date: | Sat, 30 Oct 2004 12:12:57 -0400 |
| User-agent: | Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (darwin) |
> + ;; Quiet the compiler.
> + (defvar edebug-active)
> +
I'm not sure this is right. I think such defvars should only be put when we
know from circumstancial evidence (that the byte-compiler does not have
access to) that the variable will be available. If we need to check with
`boundp', I find it's better not to put a `defvar' (and to rely on the (if
(boundp 'foo) foo) form recognized by the byte-compiler).
Stefan
| [Prev in Thread] | Current Thread | [Next in Thread] |