From 8bf6e66d41dd18e5602f24c40b60151cd1e2b29b Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Tue, 9 Jul 2019 21:28:29 +0200 Subject: [PATCH] Fix for update to new version of mdcat Signed-off-by: Matthias Beyer --- lib/entry/libimagentryview/Cargo.toml | 2 +- lib/entry/libimagentryview/src/builtin/md.rs | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/entry/libimagentryview/Cargo.toml b/lib/entry/libimagentryview/Cargo.toml index 5907fce1..d25d8925 100644 --- a/lib/entry/libimagentryview/Cargo.toml +++ b/lib/entry/libimagentryview/Cargo.toml @@ -33,7 +33,7 @@ libimagentryedit = { version = "0.10.0", path = "../../../lib/entry/libimagentry mdcat = { version = "0.13.0", optional = true } [dependencies.pulldown-cmark] -version = "0.5.2" +version = "^0.4" optional = true default-features = false features = [] diff --git a/lib/entry/libimagentryview/src/builtin/md.rs b/lib/entry/libimagentryview/src/builtin/md.rs index 3434c1d5..839ba60d 100644 --- a/lib/entry/libimagentryview/src/builtin/md.rs +++ b/lib/entry/libimagentryview/src/builtin/md.rs @@ -22,7 +22,7 @@ use std::io::Write; use libimagstore::store::Entry; use libimagrt::runtime::Runtime; -use mdcat::{AnsiTerminal, ResourceAccess, TerminalSize}; +use mdcat::{ResourceAccess, TerminalCapabilities, TerminalSize}; use pulldown_cmark::Parser; use syntect::parsing::SyntaxSet; @@ -57,9 +57,8 @@ impl<'a> Viewer for MarkdownViewer<'a> { let base_dir = self.rt.rtp(); let syntax_set = SyntaxSet::load_defaults_newlines(); - let mut term = AnsiTerminal::new(sink); - - ::mdcat::push_tty(&mut term, + ::mdcat::push_tty(sink, + TerminalCapabilities::ansi(), self.termsize.clone(), parser, base_dir, -- 2.34.5