Emacs elisp:有没有办法获取当前.el模块的名称(比如C中的文件)?

Emacs elisp:有没有办法获取当前.el模块的名称(比如C中的文件)?,emacs,lisp,elisp,Emacs,Lisp,Elisp,在我的elisp模块顶部,我想做一些简单的事情,如: (message (concat "Loading " (expand-file-name (current-elisp-module) "."))) 您可以使用由函数设置的变量,如下所示: “load”正在加载的文件的全名 如手册所述: 当Emacs正在加载文件时,该变量的值是该文件的名称,正如Emacs在本节前面描述的搜索过程中找到的那样 注意:作为一个惯例,它并没有像你期望的那样起作用。谢谢你把答案四舍五入,崔。我写这封信比平时更匆忙

在我的elisp模块顶部,我想做一些简单的事情,如:

(message (concat "Loading " (expand-file-name (current-elisp-module) ".")))
您可以使用由函数设置的变量,如下所示:

“load”正在加载的文件的全名

如手册所述:

当Emacs正在加载文件时,该变量的值是该文件的名称,正如Emacs在本节前面描述的搜索过程中找到的那样


注意:作为一个惯例,它并没有像你期望的那样起作用。

谢谢你把答案四舍五入,崔。我写这封信比平时更匆忙,我想早点把它写出来会有帮助的