syl20bnr
b1adef0626
Heavy refactoring of company-mode layer
...
- Enable lazy-loading of company.
- The company layer is now agnostic of any packages which use company
- company-backends is now buffer local and contains only the backends
which are relevant for the current modes
- New macro `spacemacs|reset-local-company-backends`
2015-03-22 02:23:12 -04:00
Tu Do
a173d07252
Remove company-semantic to conform with Spacemacs
...
Since Spacemacs set the idle delay to 0.0 for continuous completion
offering, it is too much for backend like company-semantic, and probably
other backends that require long processing time that should only be
initiated when user is actually idle. company-semantic is not compatible
with Spacemacs overall, so we should remove it otherwise it hangs
Emacs.
2015-03-20 04:20:25 -04:00
syl20bnr
d0b2feb6d0
Move and rename company mode variables to config.el
2015-02-24 19:42:33 -05:00
syl20bnr
186741a100
Use company-mode-hook to initialize company-quickhelp
2015-02-23 23:56:47 -05:00
Cong Nguyen
bd7b32eaf6
add company-quickhelp to company layer
2015-02-23 23:48:51 -05:00
Michael Hauser-Raspe
97d6230601
Add an option to use tab for completion in company-mode layer.
...
This plays well with yasnippet
2015-02-19 23:06:18 -05:00
Michael Hauser-Raspe
6e15255554
Add key bindings for company-mode dropdown
2015-02-19 23:05:11 -05:00
Chris Barrett
8bb676d524
Remove Ensime from company-mode-excluded-packages
...
Resolves #305
2014-12-25 18:03:09 -05:00
sbenner
24fcfebf85
New variable dotspacemacs-mode-line-unicode-symbols
...
Can choose between ASCII chars or unicode symbols in the mode-line
can be useful for some terminals
2014-12-23 16:39:57 -05:00
Ramachandren Srinivasa Rao
6aefba2a72
Fixes for company-mode for C/C++
2014-12-21 23:19:57 -05:00
Ramachandren Srinivasa Rao
fef034467b
company-mode: added support for include file completion
2014-12-15 23:08:43 -05:00
syl20bnr
2d726f21a0
Rename spacemacs//diminish to spacemacs|diminish
...
and spacemacs//hide-lighter to spacemacs|hide-lighter
to respect the conventions on macros name
2014-12-03 22:39:18 -05:00
Tristan Hume
6e2af03011
Add yasnippet support for all company backends
2014-11-29 23:19:50 -05:00
Tristan Hume
0b0b23da63
Fix annoying company behaviour in ruby-like languages
2014-11-28 21:28:24 -05:00
Tristan Hume
9e874f5e6b
Use the new exclusion feature for company contrib
2014-11-20 20:24:11 -05:00
Tristan Hume
80813c31fd
Improve Readme's and polish
2014-11-08 15:08:59 -05:00
Tristan Hume
b6806ab96b
Hook company-clang into flycheck
2014-11-08 15:08:59 -05:00
Tristan Hume
8586cc5dd8
Add .clang_complete file support for company-clang
2014-11-08 15:08:59 -05:00
Tristan Hume
ca82b8f7fa
Add company mode contrib
2014-11-08 15:08:59 -05:00