Error if +default/lsp-format-region-or-buffer in non-lsp buffer

This commit is contained in:
Henrik Lissner 2019-12-04 23:32:13 -05:00
parent 6bb597564b
commit 6f1665563c
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -311,6 +311,8 @@ ARG is set, prompt for a known project to search from."
(defun +default/lsp-format-region-or-buffer () (defun +default/lsp-format-region-or-buffer ()
"Format the buffer (or selection) with LSP." "Format the buffer (or selection) with LSP."
(interactive) (interactive)
(unless (bound-and-true-p lsp-mode)
(user-error "Not in an LSP buffer"))
(call-interactively (call-interactively
(if (use-region-p) (if (use-region-p)
#'lsp-format-region #'lsp-format-region