|
| From: | Stefan Monnier |
| Subject: | Re: strange byte compiler behavior |
| Date: | Fri, 04 Jan 2008 01:10:57 -0500 |
| User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/23.0.50 (gnu/linux) |
> A deeper solution would be to get rid of the boundp test.
> I'm sure it was added for a reason -- there must have been lots of
> spurious warnings without that boundp test. But nowadays we have done
> a lot to eliminate such warnings with defvars. Perhaps now if we get
> rid of that boundp test the results would be ok.
> Does someone want to try it?
No need to try: the boundp test is still needed to catch the case of
a variable defined globally in all cases (e.g. in C code or in preloaded
packages) as well as for variables defined in packages that are
`require'd (or loaded transitively by some of the `require'd packages).
Stefan
| [Prev in Thread] | Current Thread | [Next in Thread] |