[Top][All Lists]

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

Re: Skipping unexec via a big .elc file

From: Noam Postavsky
Subject: Re: Skipping unexec via a big .elc file
Date: Fri, 16 Dec 2016 16:38:20 -0500

On Fri, Dec 16, 2016 at 4:27 PM, Eli Zaretskii <address@hidden> wrote:
>> Cc: address@hidden
>> From: Clément Pit--Claudel <address@hidden>
>> Date: Fri, 16 Dec 2016 10:28:22 -0500
>> >> Also, does autoloading work for macros?
>> >
>> > It doesn't, but why would macros be a problem?  They need to be seen
>> > by the byte compiler when it compiles the package, not when the
>> > package is loaded.

Why do we think autoloading doesn't work for macros?

autoload is a built-in function in `C source code'.

Fifth arg TYPE indicates the type of the object:
   `macro' or t says FUNCTION is really a macro.

>> Right; but won't we have a problem when package.el compiles newly downloaded 
>> packages that depend on formerly autoloaded libraries?
> I don't know.  Maybe.  Determining this would be part of the job of
> exploring this alternative.

reply via email to

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