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!"))