И это всё МОЁ
Стоит 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
Внимание в чем загвоздка и почему я задорно не прыгаю по тэгам внутри кода.