Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Depends deprecated autoload package #2881

Open
conao3 opened this issue Nov 1, 2022 · 1 comment
Open

Depends deprecated autoload package #2881

conao3 opened this issue Nov 1, 2022 · 1 comment

Comments

@conao3
Copy link

conao3 commented Nov 1, 2022

Hi, when I use el-get on Emacs-29.0.50 and I get the below message on the Warnings buffer.

⛔ Warning (comp): el-get-core.el:25:11: Warning: Package autoload is deprecated

I don't know why el-get depends autoload but I just wanted to inform you about this.

@stephan-cr
Copy link
Contributor

stephan-cr commented Nov 29, 2022

The same happens to the Actions Emacs snapshot builds. All builds currently fail, because byte compilation is done with (setq byte-compile-error-on-warn t).

According to https://mail.gnu.org/r/emacs-devel/2022-09/msg00841.html, the replacement for autoload in Emacs 29 is loaddefs-gen.

EDIT: For Straight.el the topic is discussed here.

yewton added a commit to yewton/el-get that referenced this issue Jan 3, 2023
yewton added a commit to yewton/el-get that referenced this issue Jan 3, 2023
ncaq added a commit to ncaq/.emacs.d that referenced this issue Nov 22, 2023
melpa外部のパッケージをel-getとstraightで混在して管理していましたが、
straightに統一しました。

Copilotを使う上ではstraightは避けて通りにくいのでこちらを消すのは難しいです。

el-getは依存関係を自動で解決してくれないのでstraightの方が便利なことが多いです。

el-getはautoload使用警告が直る気配が見つかりません。
[Depends deprecated `autoload` package · Issue #2881 · dimitri/el-get](dimitri/el-get#2881)

よってel-get側ではなくstraightの方に寄せました。
saffroy pushed a commit to saffroy/el-get that referenced this issue Aug 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants