Fix #619; find parents for extra-modes too

* yasnippet.el (yas--modes-to-activate): Call dfs on yas--extra-modes as
  well.
This commit is contained in:
Noam Postavsky 2015-10-11 12:55:47 -04:00
parent e56aa6f7b3
commit fb6ec67228

View File

@ -741,10 +741,9 @@ and friends."
(symbolp neighbour))
do (funcall dfs neighbour)))))
(if mode
(progn (funcall dfs mode)
explored)
(funcall dfs major-mode)
(append yas--extra-modes explored))))
(funcall dfs mode)
(mapcar dfs (cons major-mode yas--extra-modes)))
explored))
(defvar yas-minor-mode-hook nil
"Hook run when `yas-minor-mode' is turned on.")