diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2021-11-19 20:18:00 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2021-11-19 20:19:01 +0000 |
commit | 96371571338767e776f7de583ddbea4512ceeba1 (patch) | |
tree | 043d30035dce488f58860c75cec61ef221542e83 /src | |
parent | c82b272d55af6d7da6bb99073378a84adc492408 (diff) | |
download | subplot-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.rs | 7 |
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(), |