doomemacs/modules/completion
Henrik Lissner 22aeaec399
Refactor how company-backends are set and stored
Company backends are now built from an alist (+company-backend-alist),
which can be manipulated through set-company-backend!. Backends can now
be set to all children of a parent mode (text-mode, prog-mode, etc),
like so:

  (set-company-backend! :derived 'text-mode 'company-dabbrev)

or only for an exact major-mode:

  (set-company-backend! 'markdown-mode 'company-dabbrev-code)

Backends cascade. So combining the two examples above will cause
company-backends in a markdown-buffer (which is derived from text-mode)
to be (company-dabbrev-code company-dabbrev).
2018-07-30 03:43:42 +02:00
..
company Refactor how company-backends are set and stored 2018-07-30 03:43:42 +02:00
helm Goto file keybind in helm-ag-edit buffers 2018-07-29 17:41:59 +02:00
ido Refactor/optimize completion/ido module 2018-06-03 15:01:21 +02:00
ivy +ivy/tasks: emit better error if project has no tasks 2018-07-29 19:31:32 +02:00