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

Re: installing elisp .el files



Mark Eichin writes ("Re: installing elisp .el files"):
...
> Byte-compilation depends much more on *speed* than size.  The
> changelog mode doesn't do enough (I assume) to merit the speed
> improvement... gnus, for example, really really needs to be byte
> compiled.  mailcrypt, w3, vm, probably all do as well.  They also
> happen to be big, but that's not the main issue, though there's some
> correlation. 
> 
> Generally, if a package includes an elisp helper file, it probably
> doesn't need to be byte-compiled. If the package is *written*
> primarily in emacs, it's probably complex enough that speed is an
> issue and should be byte compiled. In between it's a convenience
> issue. 

Right.  I'd like to put that last paragraph in the policy manual, if I
may (lightly edited, probably).  Is that OK ?

It would also be good if something like the GNU people's
byte-compilation helper elisp-comp which Erick Branderhorst sent me
could be included in some appropriate package, so that packages can
just use it at build-time.  Let me know if and when this happens so
that I can mention it in the policy manual too.  Text fragments
appreciated, or I might get it wrong.

Ian.



Reply to: