From c18de0e8f001041e234b2b9bb0f8fea122858ad3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bla=C5=BE=20Hrastnik?= Date: Wed, 30 Mar 2022 15:18:50 +0900 Subject: [PATCH] fix: Don't rely on FormattingOptions::default() Refs #1884 --- helix-view/src/document.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/helix-view/src/document.rs b/helix-view/src/document.rs index 671ceb75..c9c1e502 100644 --- a/helix-view/src/document.rs +++ b/helix-view/src/document.rs @@ -412,7 +412,11 @@ impl Document { let offset_encoding = language_server.offset_encoding(); let request = language_server.text_document_formatting( self.identifier(), - lsp::FormattingOptions::default(), + lsp::FormattingOptions { + tab_size: self.tab_width() as u32, + insert_spaces: matches!(self.indent_style, IndentStyle::Spaces(_)), + ..Default::default() + }, None, )?;