GNU bug report logs - #20968
25.0.50; Be able to specify the output directory for `byte-compile-file'

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Thu, 2 Jul 2015 21:06:02 UTC

Severity: wishlist

Tags: wontfix

Found in version 25.0.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 20968 <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: Glenn Morris <rgm <at> gnu.org>, 20968 <at> debbugs.gnu.org
Subject: RE: bug#20968: 25.0.50; Be able to specify the output directory for
 `byte-compile-file'
Date: Thu, 2 Jul 2015 16:51:04 -0700 (PDT)
> > Enhancement request.
> >
> > 1. Be able to specify the output directory for *.elc files to
> > `byte-compile-file'.  See this emacs.SE question:
> > http://emacs.stackexchange.com/q/13596/105.
> 
> This request doesn't make a lot of sense to me (I feel like saying
> this for many of these "here's a forward of a thing I read on Stack-
> foo"), because Emacs expects .el and .elc to live in the same place.

I don't necessarily disagree with the first part.  I won't be
using this feature myself, in any case.

Emacs expects .el and .elc to be in the same place only in the
general sense of providing for that and of being written from
the point of view that that is what users will likely do: put
them in the same place.

Emacs expects this only because that's all it's ever known.
That's what an enhancement request is about: teaching Emacs
something new.

Emacs does not "expect" it in the sense of requiring it, AFAIK.
Even now a user could put *.el and *.elc in different dirs, and
put both dirs in `load-path' (in whichever order).

Anyway, I won't argue strongly for this, but I also don't (yet)
see it as something undesirable or unsurmountable.




This bug report was last modified 9 years and 26 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.