GNU bug report logs - #57200
29.0.50; Symbol's function definition is void: update-directory-autoloads

Previous Next

Package: emacs;

Reported by: Yasuhiro Kimura <yasu <at> FreeBSD.org>

Date: Sun, 14 Aug 2022 07:55:01 UTC

Severity: normal

Tags: moreinfo

Found in version 29.0.50

Fixed in version 29.1

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

Bug is archived. No further changes may be made.

Full log


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

From: Yasuhiro Kimura <yasu <at> FreeBSD.org>
To: eliz <at> gnu.org
Cc: emacs <at> FreeBSD.org, 57200 <at> debbugs.gnu.org
Subject: Re: bug#57200: 29.0.50; Symbol's function definition is void:
 update-directory-autoloads
Date: Mon, 15 Aug 2022 01:38:36 +0900 (JST)
From: Eli Zaretskii <eliz <at> gnu.org>
Subject: Re: bug#57200: 29.0.50; Symbol's function definition is void: update-directory-autoloads
Date: Sun, 14 Aug 2022 15:58:22 +0300

> From NEWS:
> 
>   ** The autoload.el library is now obsolete.
>   It is superseded by the loaddefs-gen.el library.
> 
> So you are supposed to switch to using loaddefs-gen.el for Emacs 29.

OK, I should modify 3rd party application that use autoload.el so they
use loaddefs-gen.el instead. But please let me confirm one point.

When some .el file is moved to lisp/obsolete, is function defined
in it unavaiable any more?

cl.el was also moved to lisp/obsolete before. But I use some 3rd party
applications/libraries that use it and they still works (or seem to
work) well.

Is is just by chance?

---
Yasuhiro Kimura




This bug report was last modified 2 years and 333 days ago.

Previous Next


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