Commit Graph

17 Commits

Author SHA1 Message Date
Troy Hinckley 8574309997 company-mode: Fix evil clobbering company-active-map
fixes #664
2023-01-28 01:50:20 -05:00
okamsn 23425ca8dc evil-collection-company-whole-lines: Silence byte compiler. 2022-11-29 12:42:09 +08:00
James Nguyen d461f459f4 Change package-requires to 26.3
25 was already deprecated a year ago:

https://github.com/emacs-evil/evil-collection/pull/508/files
2022-06-06 20:53:16 -04:00
James Nguyen 71e4edc84b Try to fix lispy and company single quotes 2022-06-04 13:24:10 -04:00
Michael Eliachevitch 0ce1ea96b4 Fix typo in docstring 2022-01-11 02:46:56 +08:00
pspiagicw 6d08edc318
company: Ctrl x bindings (#558)
* 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
2021-12-18 17:52:31 +08:00
condy 6a23a59782 company: remove evil-collection-company-use-tng flag 2021-07-07 12:29:32 -07:00
James Nguyen 2cce30225b Company: Remove obsolete code 2021-01-28 23:49:48 -08:00
James Nguyen 0c0dcd7390 Company: Format 2021-01-28 23:47:45 -08:00
randy1burrell 6b9b8ccded squash! fix: Stop inhibiting company popup when not in evil-mode 2021-01-28 23:44:33 -08:00
randy1burrell 315a750576 refactor: Simplify condition in `evil-collection-company-supported-p`
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.
2021-01-28 23:44:33 -08:00
randy1burrell a3aaa508f7 fix: Evil-collection inhibiting company popup
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`
2021-01-28 23:44:33 -08:00
randy1burrell 7a4f8085f3 fix: Stop inhibiting company popup when not 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.
2021-01-28 23:44:33 -08:00
Pierre Neidhardt 910c1f4507 company: Fix backward compatibility with 0.9.13. 2020-10-22 11:50:24 +02:00
Kien Nguyen f5a93379bc ec-company: showing popup only when in insertable state 2020-09-08 08:13:42 +00:00
Kien Nguyen 695e941d8a travis: fix linting 2020-04-26 01:48:44 -07:00
Justin Burkett 95dad4c734 Use subdirectories for setup files (+READMEs)
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
2019-10-09 19:41:45 -07:00