]> code.delx.au - gnu-emacs-elpa/blobdiff - company-elisp.el
Fixed accidental "...".
[gnu-emacs-elpa] / company-elisp.el
index 231446b7fe53e8e29ff13e229509e9222a748a42..5ec3b0a819e28770aea751c3faa1d1828ea3e6fa 100644 (file)
@@ -48,7 +48,8 @@
               (ignore-errors
                 (dotimes (i company-elisp-parse-limit)
                   (save-excursion
-                    (down-list 1)
+                    (when (looking-at "[ \t\n]*(")
+                      (down-list 1))
                     (if (looking-at "[ \t\n]*\\(\\(?:\\sw\\|\\s_\\)+\\)")
                         (add-to-list 'vars (match-string-no-properties 1))
                       (error)))