* Added Ctrl-X Keybindings for Company Mode
* Linting Changes
* Added custom variable , removed company-dict function
* Added type to defcustom
* Fixed variable name
* Added declare-function and changed custom variable name
* Added declare-function and changed custom variable name
* Added declare-function for company-begin-backend
The complicated condition in `evil-collection-company-supported-p` from the
previous commit got removed in favour of a new condition that check if
`evil-mode` is not active and returns true.
This update uses `evil-collection-company-supported-p` to handle the logic of
showing company completions when `evil-mode` is active/inactive and in a
supported buffer.
If applied, this commit will:
* Help `evil-collection` to determine supported states when `evil-mode` is active/inactive
* Fix the bug caused by `evil-collection-company-supported-p` where it inhibits company completions from showing due to not being in `evil-mode`
Evil-collection package inhibits company from showing completions when evil-mode
is switched off. This commit will fix it and only activate evil-collection
advice for company-mode when in evil-mode.
If applied, this commit will:
* Allow `company-mode` to show completions when not in `evil-mode`.
* Only activate `evil-collection` advice for `company-mode` when in
`evil-mode`.
* Fixes#451.
Move setup files into subdirectories. Move mode directories to modes subdir.
This will make it easy to specify a recipe in melpa that maintains the directory
structure. Add interactive functions to jump to .el and README files
See #170