diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2019-07-09 21:28:29 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2019-07-09 21:28:29 +0200 |
commit | 8bf6e66d41dd18e5602f24c40b60151cd1e2b29b (patch) | |
tree | 708776e47b3d9ea4a1576ec597e92acfb71cdcbb | |
parent | be0436064cb7b997efc5e2f7a0888ee5f0ad7dda (diff) |
Fix for update to new version of mdcat
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r-- | lib/entry/libimagentryview/Cargo.toml | 2 | ||||
-rw-r--r-- | 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, |