mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 18:40:39 -08:00
* test/lisp/emacs-lisp/macroexp-tests.el (macroexp--tests-file-name): Add case
Add use of `macroexp-file-name` from a macro called from within a function, which works thanks to eager-macroexpansion (so the macro is expanded which the file is being loaded rather than only later when the function is called). * test/lisp/emacs-lisp/macroexp-resources/m1.el (macroexp--m1-tests-file-name): New function.
This commit is contained in:
parent
d527bc4b7d
commit
8114a84b21
2 changed files with 8 additions and 0 deletions
|
|
@ -29,5 +29,8 @@
|
|||
(eval-when-compile
|
||||
(defconst macroexp--m1-tests-comp-filename (macroexp-file-name)))
|
||||
|
||||
(defun macroexp--m1-tests-file-name ()
|
||||
(macroexp--test-get-file-name))
|
||||
|
||||
(provide 'm1)
|
||||
;;; m1.el ends here
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue