Lars Ingebrigtsen writes: > 2) If the function was defined in a .el file (as this bug report > describes), then Emacs knows the name of the library. But it doesn't > then use `find-library-name' to locate the library, but just uses > load-history. Fixing this is pretty easy -- just use > `find-library-name' and use that instead of the value from > `load-history'. Yes, this is working fine, it is what I am using actually. https://github.com/emacs-helm/helm/blob/master/helm-lib.el#L1230 -- Thierry