Emacs 需要包时生成运行时警告

Emacs 需要包时生成运行时警告,emacs,warnings,Emacs,Warnings,我想在运行时加载库时生成一个警告,类似于cl lib过去的做法(从v27开始似乎没有) 这是如何实现的?它是否有类似于cl macs中的(运行钩子的cl macs加载钩子) 另外,cl现在会生成一条消息说它已被弃用,但我看不到任何宏来定义过时的包——这是类似的实现吗?[AFAIK从来没有对cl-lib发出过这样的警告,您可能会将其与cl的警告混淆] 对于这一点,有和eval after load。例如 (with-eval-after-load 'that-nasty-lib (messag

我想在运行时加载库时生成一个警告,类似于
cl lib
过去的做法(从v27开始似乎没有)

这是如何实现的?它是否有类似于
cl macs
中的
(运行钩子的cl macs加载钩子)


另外,
cl
现在会生成一条消息说它已被弃用,但我看不到任何宏来定义过时的包——这是类似的实现吗?

[AFAIK从来没有对
cl-lib
发出过这样的警告,您可能会将其与
cl
的警告混淆]

对于这一点,有
和eval after load
。例如

(with-eval-after-load 'that-nasty-lib
  (message "BEWARE, 'that-nasty-lib' has just been loaded!"))