Fix tex-lsp related commented issues

This commit is contained in:
M. Yas. Davoodeh 2020-04-26 10:33:10 +04:30
parent 76ae9e687a
commit e4b570c9ae
3 changed files with 8 additions and 6 deletions

View file

@ -30,8 +30,8 @@ Provide a helping hand when working with LaTeX documents.
** Module Flags
+ =+latexmk= Use LatexMk instead of LaTeX to compile documents.
+ =+cdlatex= Enable [[https://github.com/cdominik/cdlatex][cdlatex]] for fast math insertion.
+ =+lsp= Start LSP automatically in `tex-mode-hook`. This
requires the =:tools lsp= module.
+ =+lsp= Start LSP automatically in `tex-mode-hook`. This requires the =:tools
lsp= module. Supported servers are `digestif` and `TexLab`.
** Plugins
+ [[http://www.gnu.org/software/auctex/][auctex]]

View file

@ -76,9 +76,10 @@ If no viewers are found, `latex-preview-pane' is used.")
;; quotes or not, via `+latex-enable-plain-double-quotes'
(sp-local-pair modes "``" nil :unless '(:add sp-in-math-p))))
;; Hook lsp if enabled
(when (and (featurep! +lsp) (featurep! :tools lsp))
(add-hook 'tex-mode-local-vars-hook #'lsp!)
(add-hook 'latex-mode-local-vars-hook #'lsp!)))
(when (featurep! +lsp)
(add-hook! '(tex-mode-local-vars-hook
latex-mode-local-vars-hook)
#'lsp!)))
(after! latex
@ -178,6 +179,7 @@ If no viewers are found, `latex-preview-pane' is used.")
(add-to-list '+latex--company-backends #'company-auctex-environments nil #'eq)
(add-to-list '+latex--company-backends #'company-auctex-macros nil #'eq))
(use-package! company-math
:when (featurep! :completion company)
:defer t