[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: package.el: bytecode portability across emacs versions
From: |
Trent Buck |
Subject: |
Re: package.el: bytecode portability across emacs versions |
Date: |
Sun, 27 May 2007 13:54:54 +1000 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
On Sat, May 26, 2007 at 09:00:32PM -0400, Richard Stallman wrote:
> I know that sharing bytecode is bad. I just didn't know what to do
> about it.
>
> You could put the bytecode in
> /usr/local/share/emacs/VERSION/site-lisp, which is a standard element
> of load-path, version-specific. The source code could go in
> /usr/local/share/emacs/site-lisp. If package.el finds the source
> code and not the binary, it can compile for the current Emacs version.
...except that package.el is (correct me if I'm wrong) intended to be
run by nonpriviledged users, and therefore only $HOME and $TMPDIR are
(typically) writable.
I earlier suggested something like
$HOME/.emacs.d/elpa/lisp
for sources, and
$HOME/.emacs.d/elpa/VERSION
for byte-code, but David suggested this would cause problems. I
confess I don't quite understand what those problems are.
--
Trent Buck
signature.asc
Description: Digital signature
- Re: package.el: bytecode portability across emacs versions, (continued)
- Re: package.el: bytecode portability across emacs versions, Kevin Ryde, 2007/05/21
- Re: package.el: bytecode portability across emacs versions, Trent Buck, 2007/05/21
- Re: package.el: bytecode portability across emacs versions, Tom Tromey, 2007/05/25
- Re: package.el: bytecode portability across emacs versions, Michael Olson, 2007/05/25
- Re: package.el: bytecode portability across emacs versions, David Kastrup, 2007/05/26
- Re: package.el: bytecode portability across emacs versions, Eli Zaretskii, 2007/05/26
- Re: package.el: bytecode portability across emacs versions, David Kastrup, 2007/05/26
- Re: package.el: bytecode portability across emacs versions, Trent Buck, 2007/05/26
- Re: package.el: bytecode portability across emacs versions, Eli Zaretskii, 2007/05/26
- Re: package.el: bytecode portability across emacs versions, Richard Stallman, 2007/05/26
- Re: package.el: bytecode portability across emacs versions,
Trent Buck <=
- Re: package.el: bytecode portability across emacs versions, David Kastrup, 2007/05/27
- Re: package.el: bytecode portability across emacs versions, Richard Stallman, 2007/05/27
- Re: package.el: bytecode portability across emacs versions, David Kastrup, 2007/05/28
- Re: package.el: bytecode portability across emacs versions, Richard Stallman, 2007/05/28
- Re: package.el: bytecode portability across emacs versions, Michael Olson, 2007/05/29
- Re: package.el: bytecode portability across emacs versions, Richard Stallman, 2007/05/30
- Re: package.el: bytecode portability across emacs versions, Stefan Monnier, 2007/05/28