diff --git a/yasnippet.el b/yasnippet.el index d5aa6eb..35b4887 100644 --- a/yasnippet.el +++ b/yasnippet.el @@ -854,6 +854,7 @@ which decides on the snippet to expand.") 'fundamental-mode) ,(let ((alias (symbol-function mode))) (when (symbolp alias) alias)) + ,@(get mode 'derived-mode-extra-parents) ,@(gethash mode yas--parents))))))))) (dolist (parent all-parents) (cl-pushnew mode (get parent 'yas--cached-children)))