From fe3a9a868ea944a17f5a70e892bd8b985d6485e9 Mon Sep 17 00:00:00 2001 From: Amit Beka Date: Sun, 31 Jul 2022 11:05:34 +0300 Subject: clipboard: add logging and healthcheck (#3271) * add logging to clipboard setup * healthcheck: add clipboard provider name Co-authored-by: amitbeka <--->--- helix-term/src/health.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'helix-term/src') diff --git a/helix-term/src/health.rs b/helix-term/src/health.rs index f64e121d..6d49105a 100644 --- a/helix-term/src/health.rs +++ b/helix-term/src/health.rs @@ -4,6 +4,7 @@ use crossterm::{ }; use helix_core::config::{default_syntax_loader, user_syntax_loader}; use helix_loader::grammar::load_runtime_file; +use helix_view::clipboard::get_clipboard_provider; use std::io::Write; #[derive(Copy, Clone)] @@ -52,6 +53,7 @@ pub fn general() -> std::io::Result<()> { let lang_file = helix_loader::lang_config_file(); let log_file = helix_loader::log_file(); let rt_dir = helix_loader::runtime_dir(); + let clipboard_provider = get_clipboard_provider(); if config_file.exists() { writeln!(stdout, "Config file: {}", config_file.display())?; @@ -76,6 +78,7 @@ pub fn general() -> std::io::Result<()> { if rt_dir.read_dir().ok().map(|it| it.count()) == Some(0) { writeln!(stdout, "{}", "Runtime directory is empty.".red())?; } + writeln!(stdout, "Clipboard provider: {}", clipboard_provider.name())?; Ok(()) } -- cgit v1.2.3-70-g09d2