|
From: | Stefan Monnier |
Subject: | Re: Bootstrap broken between 2893cb6a21af3384cf5d6dc2b6bbdd5ebba8e1ad and 469fe6a040d6df612c00ea169670c6d8d7e58563 |
Date: | Sat, 18 Dec 2021 11:28:55 -0500 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
> I'm not very familiar with the rmail code base, but rmail.el starts with > > (require 'rmail-loaddefs) > > which pulls in all the autoloads... but then the other rmail files > depend on rmail, so we seem to have circular dependencies that rmail > works around with the loaddefs file. > > So it looks like doing this might require more surgery than that. Could be. To the extent that it's only meant for the bootstrap/compilation case (i.e. a case where `rmail` may get loaded but won't be "used") I'd expect it to be fairly easy. This said, breaking the other dependencies (url => gnus-util => rmail) would bring more benefits. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |