[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Company not working in emacs-lisp-mode
From: |
Thorsten Jolitz |
Subject: |
Re: Company not working in emacs-lisp-mode |
Date: |
Thu, 17 Jul 2014 03:02:48 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
Dmitry <dgutov@yandex.ru> writes:
> Thorsten Jolitz <tjolitz@gmail.com> writes:
>
>> although company-elisp is part of my company backends
>>
>> ,----[ C-h v company-backends RET ]
>> | company-backends is a variable defined in `company.el'. Value:
>> | (company-cider company-elisp company-bbdb company-nxml company-css
>> | company-eclim company-semantic company-clang company-xcode
>> | company-cmake (company-dabbrev-code company-gtags company-etags
>> | company-keywords) company-oddmuse company-files company-dabbrev
>> | company-ispell)
>> ...
>> it does not work for me, although it worked out of the box in other
>> modes. 'does not work' means nothing happens, as if company is not
>> activated, but is is shown in the mode line.
>
> I've just tried the current master in an empty Emacs 24.3 session
> (started with -Q), and it worked as expected. Have you tried this?
Right now I tried it, and it works.
> You might have to bisect your configuration.
yes
>> however, I frequently see messages like
>>
>> ,----
>> | Company: An error occurred in auto-begin
>> | Symbol's function definition is void: company-capf
>> `----
>
> Are you sure this error happens in the same kind of buffers where you've
> pressed `C-h v company-backends RET' and saw the value without
> `company-capf'?
no, it seemed to happen 'randomly'. I happened e.g. in emacs-lisp-mode
but not in the scratch-buffer, that gives me at least a hint when
looking at the activated minor-modes.
Thanks for the tip.
--
cheers,
Thorsten