GNU bug report logs - #48108
Wishlist: Command to remove redundant eln cache directories [native-comp]

Previous Next

Package: emacs;

Reported by: Stefan Kangas <stefan <at> marxist.se>

Date: Thu, 29 Apr 2021 22:00:02 UTC

Severity: wishlist

Fixed in version 29.1

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

Bug is archived. No further changes may be made.

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Juanma Barranquero <lekktu <at> gmail.com>
Cc: larsi <at> gnus.org, 48108 <at> debbugs.gnu.org, stefankangas <at> gmail.com
Subject: Re: bug#48108: Wishlist: Command to remove redundant eln cache
 directories [native-comp]
Date: Mon, 28 Nov 2022 16:44:19 +0200
> From: Juanma Barranquero <lekktu <at> gmail.com>
> Date: Mon, 28 Nov 2022 14:54:32 +0100
> Cc: larsi <at> gnus.org, 48108 <at> debbugs.gnu.org, stefankangas <at> gmail.com
> 
> On Mon, Nov 28, 2022 at 2:42 PM Eli Zaretskii <eliz <at> gnu.org> wrote:
> 
>  Why is this weird?  These files are needed early at startup, when Emacs is
>  still unable to do anything fancy, so how is it "weird" that relative file
>  names are interpreted as relative to where Emacs runs?  Are you aware of any
>  other programs that interpret relative file names differently?
> 
> It is used also for files that are not required early at startup (unless you consider "early at startup"
> native-compiling the .el/.elc files required or loaded in init.el).

I do.

>  You aren't supposed to anyway; AFAIR this option is only used during the
>  build, if at all.
> 
>  I don't disagree, but that's not evident reading native-comp-eln-load-path's docstring.

This is Emacs: you get enough rope to hang yourself.  We trust you that you
either know what you are doing, or won't do it.

> Anyway, the fact that if you set a relative dir ./test-compile in that variable both ~/.emacs.d/test-compile and
> src/test-compile directories are created is also a bug.

Why do you think it's a bug?




This bug report was last modified 2 years and 170 days ago.

Previous Next


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