Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'helix-term/src/ui/editor.rs')
-rw-r--r--helix-term/src/ui/editor.rs9
1 files changed, 8 insertions, 1 deletions
diff --git a/helix-term/src/ui/editor.rs b/helix-term/src/ui/editor.rs
index e934659c..c151a7dd 100644
--- a/helix-term/src/ui/editor.rs
+++ b/helix-term/src/ui/editor.rs
@@ -186,11 +186,18 @@ impl EditorView {
primary_cursor,
});
}
+ let width = view.inner_width(doc);
+ let config = doc.config.load();
+ let enable_cursor_line = view
+ .diagnostics_handler
+ .show_cursorline_diagnostics(doc, view.id);
+ let inline_diagnostic_config = config.inline_diagnostics.prepare(width, enable_cursor_line);
decorations.add_decoration(InlineDiagnostics::new(
doc,
theme,
primary_cursor,
- config.lsp.inline_diagnostics.clone(),
+ inline_diagnostic_config,
+ config.end_of_line_diagnostics,
));
render_document(
surface,