GNU bug report logs - #24491
Avoid recursive require of eshell

Previous Next

Package: emacs;

Reported by: "Brendan O'Dea" <bod <at> debian.org>

Date: Wed, 21 Sep 2016 05:47:02 UTC

Severity: minor

Tags: fixed, patch

Merged with 34954

Found in versions 25.1.1, 26.1.92

Fixed in version 27.1

Done: Noam Postavsky <npostavs <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


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

From: Glenn Morris <rgm <at> gnu.org>
To: "Brendan O'Dea" <bod <at> debian.org>
Cc: 24491 <at> debbugs.gnu.org
Subject: Re: bug#24491: Avoid recursive require of eshell
Date: Wed, 21 Sep 2016 16:33:31 -0400
You ought to be able to avoid such problems by using
(with-)eval-after-load instead of foo-load-hook, since the former runs
after provide (effectively).

Frankly all foo-load-hooks are probably historical baggage that should
be obsoleted. There's no need for them to exist given that a general
solution does.




This bug report was last modified 6 years and 111 days ago.

Previous Next


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