From: Nikolaj Schumacher Date: Fri, 20 Mar 2009 11:45:54 +0000 (+0100) Subject: Made company-elisp work in lisp-interaction-mode. X-Git-Tag: 0.1~4 X-Git-Url: http://rtime.felk.cvut.cz/gitweb/sojka/company-mode.git/commitdiff_plain/3f9cbabcf83be9e5f001bcaf4b5f7abd63372a93 Made company-elisp work in lisp-interaction-mode. --- diff --git a/company-elisp.el b/company-elisp.el index 4b0e15b..7fcea0c 100644 --- a/company-elisp.el +++ b/company-elisp.el @@ -68,7 +68,7 @@ (defun company-elisp (command &optional arg &rest ignored) "A `company-mode' completion back-end for `emacs-lisp-mode'." (case command - ('prefix (and (eq major-mode 'emacs-lisp-mode) + ('prefix (and (eq (derived-mode-p 'emacs-lisp-mode) 'emacs-lisp-mode) (company-grab-lisp-symbol))) ('candidates (let ((completion-ignore-case nil)) (append (all-completions arg (company-elisp-parse-let))