GNU bug report logs - #49651
28.0.50; setf bug

Previous Next

Package: emacs;

Reported by: Devon Sean McCullough <Emacs-Hacker2020 <at> jovi.net>

Date: Mon, 19 Jul 2021 21:46:01 UTC

Severity: normal

Found in version 28.0.50

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


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

From: Michael Heerdegen <michael_heerdegen <at> web.de>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 49651 <at> debbugs.gnu.org, Devon Sean McCullough <Emacs-Hacker2020 <at> jovi.net>
Subject: Re: bug#49651: 28.0.50; setf bug
Date: Wed, 21 Jul 2021 03:12:59 +0200
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> Yes, if we moved these elsewhere, then it would break for people who
> do have (require 'cl-lib).  (Unless we autoload them.)

In emacs -Q, env.el is loaded, cl-lib is not loaded, and gv.el is not
loaded.

When I require cl-lib, then the gv-expander for getenv has been defined,
while gv.el is still not loaded.  So far, so good.

Would anything break if the expander definition for getenv would be
moved to env.el (which would be a more natural place for it)?

Michael.




This bug report was last modified 3 years and 299 days ago.

Previous Next


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