GNU bug report logs - #77468
30.1.50; package-quickstart file is not relocatable

Previous Next

Package: emacs;

Reported by: Spencer Baugh <sbaugh <at> janestreet.com>

Date: Wed, 2 Apr 2025 18:47:01 UTC

Severity: normal

Found in version 30.1.50

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


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

From: Spencer Baugh <sbaugh <at> janestreet.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: monnier <at> iro.umontreal.ca, 77468 <at> debbugs.gnu.org
Subject: Re: bug#77468: 30.1.50; package-quickstart file is not relocatable
Date: Thu, 03 Apr 2025 09:24:32 -0400
Eli Zaretskii <eliz <at> gnu.org> writes:
>> Cc: 77468 <at> debbugs.gnu.org
>> Date: Wed, 02 Apr 2025 17:22:22 -0400
>> From:  Spencer Baugh via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
>> 
>> Stefan Monnier <monnier <at> iro.umontreal.ca> writes:
>> >> Maybe package-quickstart.el could use relative names to packages in
>> >> package-user-dir (since it itself lives in package-user-dir), and
>> >> absolute names to packages outside that?
>> >
>> > Sounds OK.  Tho maybe we should check `file*-in-directory-p` (or the
>> > presence of "../" in the output of `file-relative-name`) rather than
>> > distinguishing based on `package-user-dir` vs `package-directory-list`?
>> >
>> > In any case, it sounds like a good compromise.
>> 
>> Makes sense.  How about this?
>
> Thanks, but please always remember to comment such non-trivial code,
> explaining its purpose and the problems it attempts to solve.
> Otherwise we make Emacs much harder to maintain for those who come
> after us.

Added a comment in the new version.




This bug report was last modified 102 days ago.

Previous Next


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