• 作成:
  • 更新:

Emacs 27でPackage cl is deprecatedと表示されないようにする

Emacs 27がGentooでハードマスクを解かれました

カラー絵文字などが使えるようになりました.

UbuntuでmasterのEmacsを--with-cairoビルドしてカラー絵文字見る - つうさにメモブログ

毎回起動時にPackage cl is deprecatedと表示されてめっちゃ鬱陶しい

毎回起動時にPackage cl is deprecatedと表示されますしinit.elを見ててもflycheckが警告してきて鬱陶しいです.

自分が書いて無くてもcsharp-modeとかel-getとかの(require 'cl)を見て警告出してくるので対処不能です.

起動時に表示されないようにする

Emacs JP Slackで教えてもらった方法.

;; (require 'cl) を見逃す
(setq byte-compile-warnings '(not cl-functions obsolete))

init.el閲覧時に表示されないようにする

ファイルローカル変数を使って,

;; Local Variables:
;; byte-compile-warnings: (not cl-functions obsolete)
;; End:

と最後に書きます.