[Top][All Lists]

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

Re: adding namespaces to emacs-lisp (better elisp?)

From: Stefan Monnier
Subject: Re: adding namespaces to emacs-lisp (better elisp?)
Date: Fri, 26 Jul 2013 20:51:18 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

>>> If a namespace package calls intern the symbol is interned in the
>>> private obarray.
>> I'm not sure how you could do that and neither am I sure that would
>> preserve backward compatibility.  So without more details of how that
>> would work, it sounds like wishful thinking to me.
> This is the core of my proposal.
> The guts of intern need to be altered to be aware of when it is being
> called in a packaged context. I am currently expecting to be able to do
> this with a file local variable.

That's easy when the reader calls `intern', but I'm talking about when
the Elisp code itself makes calls to `intern'.


reply via email to

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