Aaron <def...@gmail.com> writes:

> On Sun, Oct 26, 2014 at 2:01 PM, Jérémie Courrèges-Anglas
> <j...@wxcvbn.org> wrote:

[...]

>> I'm unsure about those:
>>
>>   inputmethods/anthy,-main|editors/emacs21|||editors/emacs21|B
>>   inputmethods/anthy,-emacs|editors/emacs21|||editors/emacs21|B
>>   math/gnuplot|editors/emacs21|||editors/emacs21|B
>>   math/gnuplot,no_x11|editors/emacs21|||editors/emacs21|B
>>
>> We could either just install the .el files, without byte-compiling, or
>> move them to using emacs24 at build time.  The latter is a bit of
>> a problem since emacs>=24 may use byte-compiled instructions that
>> emacs21 doesn't grok.  But do we care?  I have only heard about one
>> emacs21 user on OpenBSD, and he doesn't use those ports...
>
> First option sounds good to me.

I had diffs for option 2, but...

> I don't ever use 21 though, so I might not be
> the best person to voice an opinion.

it seems like no one uses emacs 21 *and* .el/elc files in the ports
discussed in this thread.

I've tried to get more information several times, but got no public nor
private answer.

> What happens when they try to use the el files that aren't byte-compiled?

Advantage: you don't use a .elc file byte-compiled with a newer emacs
version (older is fine according to the manual).

Disadvantage: loading the Lisp code is slightly slower than loading
output from the byte-compiler.

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to