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