[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Dynamic loading progress
From: |
Stefan Monnier |
Subject: |
Re: Dynamic loading progress |
Date: |
Tue, 10 Feb 2015 15:40:44 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
I think what this boils down to, is that we need a "emacs.h" or
something like that which modules would include instead of including
lisp.h.
Stefan
>>>>> "Paul" == Paul Eggert <address@hidden> writes:
> Aurélien Aptel wrote:
>> Since it's hard to keep up with what core defines, adding a prefix
>> prevents the clash.
> Ah, OK, that explains things.
> Though this raises a related issue: as I understand it currently modules
> must never refer to any Qxxx symbols (other than Qnil), since these symbols
> may have different values in different Emacs implementations. And this
> includes any macros or inline functions the modules may invoke.
> For example, a module must never call 'functionp', since 'functionp' is an
> inline function that refers to Qt.
> This is something that needs to be fixed, surely. And once we have a fix
> for it, perhaps the fix will mean that we don't need that "M" prefix.
- Re: Dynamic loading progress, (continued)
- Re: Dynamic loading progress, Stephen J. Turnbull, 2015/02/04
- Re: Dynamic loading progress, Eli Zaretskii, 2015/02/04
- Re: Dynamic loading progress, Aurélien Aptel, 2015/02/08
- Re: Dynamic loading progress, Paul Eggert, 2015/02/08
- Re: Dynamic loading progress, Stefan Monnier, 2015/02/08
- Re: Dynamic loading progress, Paul Eggert, 2015/02/09
- Re: Dynamic loading progress, Aurélien Aptel, 2015/02/09
- Re: Dynamic loading progress, Eli Zaretskii, 2015/02/09
- Re: Dynamic loading progress, Aurélien Aptel, 2015/02/09
- Re: Dynamic loading progress, Paul Eggert, 2015/02/10
- Re: Dynamic loading progress,
Stefan Monnier <=
- Re: Dynamic loading progress, Paul Eggert, 2015/02/10
- Re: Dynamic loading progress, Stefan Monnier, 2015/02/10
- Re: Dynamic loading progress, Ted Zlatanov, 2015/02/11
- Re: Dynamic loading progress, Paul Eggert, 2015/02/12
- Re: Dynamic loading progress, Eli Zaretskii, 2015/02/13
- Re: Dynamic loading progress, Daniel Colascione, 2015/02/13
- Re: Dynamic loading progress, Eli Zaretskii, 2015/02/13
- Re: Dynamic loading progress, Daniel Colascione, 2015/02/13
- Re: Dynamic loading progress, Eli Zaretskii, 2015/02/13
- Re: Dynamic loading progress, Daniel Colascione, 2015/02/13