Стоит Emacs-snapshot (также и el пакеты с иcходниками).
Также отдельно у меня , допустим в каталог source выкачан исходники emacs , они не пожатые в отличие от emacs-snapshot-el пакета.
И вот я открываю файл source/emacs/lisp/eshell/em-unix.el
В этом файле задан макрос ( eshell-mvcpln-template ) И есть допустим на 525 строке он используется, но когда я нажима M-. ( xref-find-definitions ) то получаю
user-error: No definitions found for: eshell-mvcpln-template
Внимание в чем загвоздка и почему я задорно не прыгаю по тэгам внутри кода.