summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2019-07-09 21:28:29 +0200
committerMatthias Beyer <mail@beyermatthias.de>2019-07-09 21:28:29 +0200
commit8bf6e66d41dd18e5602f24c40b60151cd1e2b29b (patch)
tree708776e47b3d9ea4a1576ec597e92acfb71cdcbb
parentbe0436064cb7b997efc5e2f7a0888ee5f0ad7dda (diff)
Fix for update to new version of mdcat
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r--lib/entry/libimagentryview/Cargo.toml2
-rw-r--r--lib/entry/libimagentryview/src/builtin/md.rs7
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,