Move set-company-backend! into reftex config

Since the company-reftex config doesn't do anything else, and set-company-backend! is an autodef function, it will no-op if :completion company isn't enabled.
This commit is contained in:
Henrik Lissner 2018-07-19 15:43:30 +02:00 committed by GitHub
parent 037f872a02
commit 5d361534ce
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3,6 +3,8 @@
(def-package! reftex
:hook (LaTeX-mode . reftex-mode)
:config
;; set up completion for citations and references
(set-company-backend! 'reftex-mode 'company-reftex-labels 'company-reftex-citations)
;; Get ReTeX working with biblatex
;; http://tex.stackexchange.com/questions/31966/setting-up-reftex-with-biblatex-citation-commands/31992#31992
(setq reftex-cite-format
@ -28,13 +30,6 @@
:e "q" #'kill-buffer-and-window
:e "ESC" #'kill-buffer-and-window)))
;; set up completion for citations and references
(def-package! company-reftex
:when (featurep! :completion company)
:defer t
:init
(set-company-backend! 'reftex-mode 'company-reftex-labels 'company-reftex-citations))
;; set up mode for bib files
(after! bibtex
(setq bibtex-dialect 'biblatex