emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] Compile warnings on Win7/Emacs24.0.50


From: Bastien
Subject: Re: [O] Compile warnings on Win7/Emacs24.0.50
Date: Tue, 19 Jul 2011 01:50:25 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Andy Moreton <address@hidden> writes:

> On Wed 13 Jul 2011, Achim Gratz wrote:
>
>> I've tested some things on Win7 and happen to have an Emacs24 installed
>> there, so I compiled the latest org-mode.  I got quite a few warnings
>> that I've never seen before with Emacs23, so I assume this is Emacs24
>> tightening the screws on some loseness.  I don't remember the exact
>> warning text, but it was something about top-level forms and global
>> variables not having a prefix (presumably to keep them in their own
>> namespace and not step on the toes of other packages).
>
> AFAIK this is because emacs-24 now supports lexical scope. The use of
> name prefixes is used to manage namespace as you mention, but also as
> convention used by the byte compiler to help distinguish between uses of
> lexically and dynamicly scoped variable bindings.

Yes, there is lots of (boring) work to do in this area to get rid of
those warnings.  

Thanks for bringing this up,

-- 
 Bastien



reply via email to

[Prev in Thread] Current Thread [Next in Thread]