GNU bug report logs - #65035
29.1; Port flycheck-emacs-lisp-initialize-packages to flymake

Previous Next

Package: emacs;

Reported by: Antonio Romano <n58r <at> pm.me>

Date: Thu, 3 Aug 2023 10:05:01 UTC

Severity: normal

Found in version 29.1

Full log


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

From: Spencer Baugh <sbaugh <at> janestreet.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 65035 <at> debbugs.gnu.org, joaotavora <at> gmail.com, Pengji Zhang <me <at> pengjiz.com>
Subject: Re: bug#65035: 29.1; Port flycheck-emacs-lisp-initialize-packages
 to flymake
Date: Tue, 12 Nov 2024 16:56:11 -0500
Eli Zaretskii <eliz <at> gnu.org> writes:
>> From: Pengji Zhang <me <at> pengjiz.com>
>> Cc: sbaugh <at> janestreet.com, João Távora
>>  <joaotavora <at> gmail.com>, Eli Zaretskii
>>  <eliz <at> gnu.org>
>> Date: Fri, 25 Oct 2024 19:50:48 +0800
>> 
>> João Távora <joaotavora <at> gmail.com> writes:
>> 
>> > Feel free to use my patch of course.  Stefan noted some time ago
>> > that -f package-initialize is the wrong flag to ask Emacs -Q to use
>> > elpa though, so there's something better.
>> 
>> Thanks! I prepared a new patch based on yours.
>
> Thanks.  Spencer, any comments?

I think this should also switch from passing "-Q" to passing just "-q".
If we're include ~/.emacs.d/elpa on load-path, we should include the
site-lisp directories too, which -Q suppresses.

Probably we should specifically pass "--batch --no-site-file" instead of
"-Q --batch", since --batch also implies -q.

(This is particularly relevant for my site, where most packages are
distributed via site-lisp/elpa rather than installed into
package-user-dir)




This bug report was last modified 169 days ago.

Previous Next


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