GNU bug report logs - #24802
emacs -Q -nw loads cl-lib

Previous Next

Package: emacs;

Reported by: Glenn Morris <rgm <at> gnu.org>

Date: Wed, 26 Oct 2016 16:41:02 UTC

Severity: normal

Found in version 26.0.50

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 24802 <at> debbugs.gnu.org
Subject: Re: bug#24802: emacs -Q -nw loads cl-lib
Date: Wed, 26 Oct 2016 21:34:30 +0300
> From: Glenn Morris <rgm <at> gnu.org>
> Date: Wed, 26 Oct 2016 12:40:16 -0400
> 
> emacs -Q -nw
> (featurep 'cl-lib)  -> t
> 
> I believe this is because term/xterm.el now requires cl-lib at run-time.
> 
> You might want to consider:
> 
> i) Preload cl-lib - see previous discussions in list archives.
> 
> ii) Make term/*.el subject to same rules as files that are explicitly
> listed in loadup.el - ie no requirements beyond those of loadup.

But why is it bad that a specific file loaded only by some sessions
needs to load cl-lib?  Maybe I'm missing something, but I don't see
anything wrong here that needs to be fixed.  E.g., how is it different
from, say, starting to compose email, which then causes message.el to
load half a dozen of additional packages?




This bug report was last modified 7 years and 264 days ago.

Previous Next


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