fixup! latex: refactor
This commit is contained in:
parent
65f24d40d0
commit
a03585c4b5
|
@ -24,29 +24,30 @@
|
|||
(defun spacemacs//latex-setup-company ()
|
||||
"Conditionally setup company based on backend."
|
||||
(pcase latex-backend
|
||||
;; Activate lsp company explicitly to activate
|
||||
;; standard backends as well
|
||||
('lsp (spacemacs|add-company-backends
|
||||
:backends company-capf
|
||||
:modes LaTeX-mode))
|
||||
('company-auctex (when (configuration-layer/package-used-p 'company-auctex)
|
||||
(spacemacs|add-company-backends
|
||||
:backends (if (configuration-layer/package-usedp 'company-math)
|
||||
'(company-math-symbols-unicode
|
||||
company-math-symbols-latex
|
||||
(company-auctex-macros)
|
||||
company-auctex-symbols
|
||||
company-auctex-environments)
|
||||
'(company-auctex-macros
|
||||
company-auctex-symbols
|
||||
company-auctex-environments))
|
||||
:modes LaTeX-mode))
|
||||
(when (configuration-layer/package-used-p 'company-reftex)
|
||||
(spacemacs|add-company-backends
|
||||
:backends
|
||||
company-reftex-labels
|
||||
company-reftex-citations
|
||||
:modes LaTeX-mode)))))
|
||||
('lsp
|
||||
(spacemacs|add-company-backends ;; Activate lsp company explicitly to activate
|
||||
:backends company-capf ;; standard backends as well
|
||||
:modes LaTeX-mode))
|
||||
('company-auctex
|
||||
(when (configuration-layer/package-used-p 'company-auctex)
|
||||
(if (configuration-layer/package-used-p 'company-math)
|
||||
(spacemacs|add-company-backends
|
||||
:backends company-math-symbols-unicode
|
||||
company-math-symbols-latex
|
||||
company-auctex-macros
|
||||
company-auctex-symbols
|
||||
company-auctex-environments
|
||||
:modes LaTeX-mode)
|
||||
(spacemacs|add-company-backends
|
||||
:backends company-auctex-macros
|
||||
company-auctex-symbols
|
||||
company-auctex-environments
|
||||
:modes LaTeX-mode)))
|
||||
(when (configuration-layer/package-used-p 'company-reftex)
|
||||
(spacemacs|add-company-backends
|
||||
:backends company-reftex-labels
|
||||
company-reftex-citations
|
||||
:modes LaTeX-mode)))))
|
||||
|
||||
(defun spacemacs//latex-setup-backend ()
|
||||
"Conditionally setup latex backend."
|
||||
|
|
Loading…
Reference in New Issue