summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@digital-scurf.org>2021-11-19 20:18:00 +0000
committerDaniel Silverstone <dsilvers@digital-scurf.org>2021-11-19 20:19:01 +0000
commit96371571338767e776f7de583ddbea4512ceeba1 (patch)
tree043d30035dce488f58860c75cec61ef221542e83 /src
parentc82b272d55af6d7da6bb99073378a84adc492408 (diff)
downloadsubplot-96371571338767e776f7de583ddbea4512ceeba1.tar.gz
metadata: Switch to using pullmark parsing
Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
Diffstat (limited to 'src')
-rw-r--r--src/bin/subplot.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/bin/subplot.rs b/src/bin/subplot.rs
index 25b73c2..524535d 100644
--- a/src/bin/subplot.rs
+++ b/src/bin/subplot.rs
@@ -5,7 +5,10 @@ use anyhow::Result;
use chrono::{Local, TimeZone};
use structopt::StructOpt;
-use subplot::{codegen, load_document, resource, DataFile, Document, MarkupOpts, Style};
+use subplot::{
+ codegen, load_document, load_document_with_pullmark, resource, DataFile, Document, MarkupOpts,
+ Style,
+};
use tracing::{event, instrument, span, Level, Subscriber};
use std::convert::TryFrom;
@@ -266,7 +269,7 @@ impl Metadata {
fn run(&self) -> Result<()> {
let span = span!(Level::TRACE, "metadata");
let _enter = span.enter();
- let mut doc = load_document(&self.filename, Style::default(), None)?;
+ let mut doc = load_document_with_pullmark(&self.filename, Style::default(), None)?;
let meta = cli::Metadata::try_from(&mut doc)?;
match self.output_format {
cli::OutputFormat::Plain => meta.write_out(),